Foo Fighters Debut New Song ‘Shame Shame’

Foo Fighters did Saturday Night Live, performed and released a new song and announced a new album all during a very important weekend. Their 10th studio album, ‘Medicine at Midnight’ is set for release on February 5th, 2021.  Hear the new song ‘Shame Shame’ now on 103.3 the Edge. If you missed the SNL performance, check it out below!