T TMC Member Oct 2, 2012 179 0 Oct 27, 2012 #1 Oct 27, 2012 #1 Motor Trend's Ignition video series reviews the Tesla Model S, concluding "it may very well be the most important new car since the [Ford] Model T."
Motor Trend's Ignition video series reviews the Tesla Model S, concluding "it may very well be the most important new car since the [Ford] Model T."