Elon Musk hosted SNL in May 2021. While a lot of viewers weren't happy about Musk hosting, that also extended to some of the show's cast.
Watch video Why Elon Won't Be Hosting SNL Ever Again online without registration, duration hours minute second in high quality. This video was added by user Nicki Swift 30 January 2024, don't forget to share it with your friends and acquaintances, it has been viewed on our site 5,245 once and liked it 147 people.