Elon Musk’s upcoming ‘SNL’ hosting gig causes outrage among stars
Several “Saturday Night Live” stars took to social media to voice their concerns about the polarizing Tesla CEO joining as guest host on May 8.
nypost.com