Shame Shame
-
Entertainment
Rock heroes Foo Fighters debut “Shame Shame” on SNL, announces new album, Medicine At Midnight
Foo Fighters sent Studio 8H at 30 Rockefeller Plaza into a rock n’ roll frenzy with the first-ever performance of their new single “Shame Shame”…
Read More »