Elon Musk Makes His 'SNL' Debut
Tesla and SpaceX CEO Elon Musk hosted "Saturday Night Live" this past weekend. Tesla reporter Rebecca Elliott joins host Amanda Lewellyn to discuss what happened and why the sketch show made the unusual choice to bring him on in the first place.
Learn more about your ad choices. Visit megaphone.fm/adchoices