How to watch SNL online with Elon Musk: Start time and live stream
is snl new? Yes, there is a new SNL on May 8 — and Elon Musk is hosting.SNL starts tonight at 11:30 p.m. ET / 8:30 p.m. PT.It airs on NBC, which is on Sling. It’s time to watch SNL with Elon Musk — yes, folks we’re about to get weird, as the Tesla maestro brings…