TV Elon Musk to host SNL on May 8 By Reel 360 Apr 24, 2021 Elon Musk will make his Saturday Night Live hosting debut on May 8. Musk is the CEO and Technoking of Tesla and the Chief Engineer of SpaceX, which launched the second operatio... More »