Dec 30, 2009

Tesla Roadster

Wow! And it's 'green'



No comments:

Post a Comment