Friday, December 10, 2010

Sportscar of the Month


Saw this Tesla on the 91 freeway this afternoon.
Wow $100K

No comments: