Intern Investigates: Elon Musk

0:00

Is Elon Musk the last hope for mankind, or a real-life supervillain with an army of solar-powered robot cars?