Back When SNL Did Not Give A Fuck Posted on April 3, 2024 by Str8ness I don’t think they would attempt this anymore. Amazing Time Savers. Sorry about the quality. byu/TackYouCack inLiveFromNewYork SNL -Amazing Time Savers (Mike Myers & Heather Locklear)