If you watched SNL over the weekend you heard the new Foo Fighters song ‘Shame, Shame’ and if not you can CHECK IT OUT HERE
Drop a comment, what do you think? Will this be a Foo Fan Favorite or is it a shame, shame?
If you watched SNL over the weekend you heard the new Foo Fighters song ‘Shame, Shame’ and if not you can CHECK IT OUT HERE
Drop a comment, what do you think? Will this be a Foo Fan Favorite or is it a shame, shame?