Alternative Aubrey Plaza rocks Megadeth t shirt on SNL January 23, 2023 scott Jesea LeeMon, January 23, 2023 7:43pmURL:Embed: