Motor Authority
06/23/2009 - 12:59:30 PM
19,165 Views
10 comments
Im not sure about it not coming to the US anytime soon, that or they just like totest their cars in southern california. I saw a car that looked identical to this minus some of the panels driving north on the 5 freeway a few weeks ago, tried to take a few pictures but it was getting dark so they didn't turn out well