Monday, December 15, 2008

Tesla on Top Gear

Looks like Top Gear, that quirky British TV show, covers the Tesla. They have a bit of trouble with the cars, but it's entertaining to watch them put it through a few trials.