Thursday, March 26, 2009

Soooo i gotta wait till 2012 for this baby...



It's the Tesla motors 7 passenger electric car.

0 comments: