Pete Davidson, Michael Che Gleefully Ridicule 'SNL' Cast Members For Dissing Elon Musk
“Saturday Night Live” stars Pete Davidson and Michael Che firmly placed themselves in the camp welcoming Tesla Inc. (NASDAQ: TSLA) leader Elon Musk to the May 8 edition of the long-running comedy show, distancing themselves from other members of the cast who were