
Foo Fighters Go Full On Thrash With New Song
From Planet Rock. Foo Fighters have premiered a blisteringly heavy thrash metal track called ‘March of the Insane.’ Released as their alter ego band Dream Widow, ‘March of the Insane’ is lifted from Foo Fighters’ upcoming […]