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?