IE 11 is not supported. For an optimal experience visit our site on another browser.

‘Wild card’ Elon Musk set to host ‘SNL’ – but not everyone is excited


Elon Musk is set to take the stage at Studio 8H tonight with musical guest Miley Cyrus, but some fans are outraged that the billionaire Tesla CEO is taking over hosting duties. NBC’s Joe Fryer has more in PopStart.