‘Impending Doom’ To Release “Death Will Reign” In November

0 Comments

Riverside, California-based death metallers Impending Doom will release their new album, “Death Will Reign”, on November 5 via eOne Music. Recorded, produced and mixed by Will Putney at The Machine Shop [Lamb Of God, Suicide Silence], this is the band’s most ferocious material

Spoken – Illusion

0 Comments

After the last album, a self-titled release back in 2007 which for me was a bit of a mis step in their musical career, they have returned with a much stronger attempt. “Illusion” is a