×

Tesla 'D' impressive?

9:11 AM ET Fri, 10 Oct 2014

The "Squawk on the Street" news team discusses Tesla's unveil of an all-wheel drive version of its "S" model sedan.