Majority Report - May 27, 2023 - Emma Vigeland and Sam Seder: Elon Musk promised big things and he has seldom delivered. One thing he promised was self-driving cars that would eliminate traffic problems in cities. So far self-driving Teslas have been a disaster that has cost lives. But that's not the only problem his cars create.