Over the weekend, Foo Fighters took to the stage on SNL to debut their single “Shame Shame” and we gotta say…it’s like everything this band does is gold. Shame makes it’s first debut on ALT at 10:05 this morning, but here it all throughout the day! Or if you absolutely can’t wait–we get tit–check out their live performance of it. #HereForTheMusic

More about: