Monday, July 20, 2009

OnElectricCars: Video of Tesla Model S Unveiling and More

Edmunds Inside Line recently posted this neat video on Youtube. Not only do you get to see Tesla Motors finally pull the sheet off this gorgeous ride, but there is also some footage of the 7-passenger sedan in action on the road.