SNL cast members take digs at Elon Musk on Instagram

Several Saturday Night Live cast members have aimed sly digs at Elon Musk in their Instagram stories, expressing annoyance that the CEO and ‘Technoking’ of Tesla has been selected to host the show next month. After SNL announced on Saturday that Musk