Monday, November 7, 2011

PBS Nova Clip About Telsa Electric Sports Car Car Talk



PBS Nova clip about Telsa electric sports car Car Talk

PBS Nova clip about Telsa electric sports car Car TalkPBS's CarTalk's Click & Clack did a Nova episode about the future of the car. This clip features the Telsa all electric sports car