Madness, it was March Mayhem last week on Saturday Night Live. Following SNL50: The Anniversary Special, Season 50 returned ...
Saturday Night Live airs on NBC and streams live on Peacock. You can also catch new episodes the day after they air on both ...