A replica of the DeLorean displayed at Universal Studios Japan was auctioned for charity and sold about 3.3 mi... Miku Hamada in Movie Cars 9 0 Award
So I went to safari in Zimbabwe other day and this was my ride. Toyota Land Cruiser, I reckon. Miku Hamada in Toyota Owners Club 7 0 Award