Money

Elon Musk defends Tesla

  • Aired: 12/13/2013
    • Length:
    • Plays: ???
Synopsis >

The 'Squawk on the Street' team discuss Elon Musk's comments regarding the recent Tesla car fires and Musk's reaction to comments made by George Clooney.

TV GUIDE Users' Most Popular