Friday, July 21, 2006

Speed Racer meets Lithium Ion

... and a star is born!

Tesla Motors

No comments: