DEICIDE
SCARS OF THE CRUCIFIX - LP
UPC: 5055006527391
Label: EARACHE
Format: LP
Release Date: June 23, 2023
In stock items ship within 48 hours
MORE INFO:
Recorded at the legendary Morrisound Studios in Florida "Scars of TheCrucifix" heralded the return to form of one of the Death Metal originatorswho after leaving their previous label were full of venom, hate and aggressionall of which was channelled into this classic Earache masterpiece!