NewsElon Musk will host SNL in May by on April 25, 2021April 25, 2021Leave a Comment on Elon Musk will host SNL in May Live from New York, it’s … Elon Musk?