Wednesday, May 7, 2008

Tesla: Coming to a Dealership Near You!

The Tesla electric cars just keep getting cooler and cooler. The first dealership is in Los Angeles.
Full Story

No comments: