• Embed

Elon Musk Pt. 2

Season 10 Ep 1347/24/14

Elon Musk explains why he shared Tesla Motors's patented technology, and Stephen offers his suggestion for a new invention.

Up Next