SNL to Air Live!

For the past 42 seasons Saturday Night Live has been Live to air but not Airing Live on the West Coast. Shows coming up in April and May are going to change that with some special guest hosts. Checkout who's hosting HERE