Worlds will be colliding on “Saturday Night Live” in a couple weeks — because the hottest tech wiz in the game is set to take up hosting duties … and yes, we’re talking Elon Musk. The Tesla CEO was confirmed to be the ‘SNL’ host for the weekend…

Permalink

Elon Musk Confirmed to Be Hosting 'SNL' Alongside Miley Cyrus

Leave a Reply

Your email address will not be published. Required fields are marked *