'SNL' host Elon Musk seemingly killed his debut as the show's host. But what exactly happened to his girlfriend Grimes days after her appearance as Peach?
Fans and 'SNL' castmates alike are still fuming over Elon Musk hosting the May 8th episode of the show. Should musical guest Miley Cyrus host the episode?