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
PALLBEARER – Debut New Music Video
KERRY KING – New Music Video Released
GOATWHORE – North American Tour Dates Announced