Elon Musk to host 'SNL,' Miley Cyrus to sing on May 8
April 25 (UPI) -- SpaceX CEO Elon Musk is set to guest host the May 8 episode of "Saturday Night Live" in New York.
April 25 (UPI) -- SpaceX CEO Elon Musk is set to guest host the May 8 episode of "Saturday Night Live" in New York.