Last night marked the season finale of Saturday Night Live and the final episode for several veteran cast members. Though he hasn’t made a formal announcement, Fred Armisen all but confirmed his departure from the show with an epic, heartwarming musical sendoff during the final moments of tonight’s episode. Armisen’s punk rock alter-ego Ian Rubbish led a star-studded performance of “I’ve Had a Lovely Night” featuring fellow cast members Bill Hader (who’s already announced his exit) and Jason Sudeikis (who’s also “probably” leaving), along with Armisen’s longtime friends and collaborators: Sleater-Kinney/Wild Flag’s Carrie Brownstein (who co-stars on Portlandia with Armisen), Sonic Youth’s Kim Gordon, Dinosaur Jr.’s J Mascis, Aimee Mann, and even Sex Pistols’ Steve Jones.
Last night’s episode also feature Kanye West, who performed two brand new songs. Replay his performance here.