How to watch SNL online: Elon Musk hosts Saturday Night Live as #DogeSNL explodes on Twitter
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 almost time for the SNL live stream. The Tesla army revs its engines to watch SNL online tonight, as…