“Head Cage” by Pig Destroyer – Review

Review by Alex Cohen Since 1997, Alexandria, Virginia based grindcore outfit Pig Destroyer has consistently put out some of the most noteworthy and violent music the metal genre has to offer. After 2012’s ferocious...