Saturday, June 16, 2012

Tesla Sedan


This one hardly ever gets seen. It was outside the New York Auto Show in 2009.

No comments:

Post a Comment