Metal News Source: The Gauntlet‘Of Lucifer and Lightning’ finds the Florida-based death metal regime reunite for their first full-length release since 1999’s ‘The Inexorable.’ The new album – a bombastic and ferocious outing from beginning to end – has Angelcorpse once again leading the charge of brutality in 2007.
More Stories
NEKOMATA – Debut New Single
EX DEO – Debut New Single & Lyric Video
IN FLAMES – Adds More US Shows