Tag: "Shame Shame"

News

Foo Fighters Have Been Doing the MOST This Week

November 10, 2020 | By Katherine Calligori

It’s only Tuesday and it’s already been a big week for Foo Fighters. From an SNL performance, where they released their newest single, to releasing its music video to announcing their next big show—these guys just don’t quit! Ok, let’s get into it.