SNL cast members will not be forced to appear alongside Elon Musk
Saturday Night Live cast members will not be forced to appear on next weekend’s show along side controversial host Elon Musk amid an outcry over the Tesla CEO being selected to host the show. After SNL announced on Saturday that Musk will host the May 8 episode, cast members Bowen Yang and Aidy Bryant posted Instagram … Read more