MUSIC REVIEW: CATTLE DECAPITATION’S “TERRASITE” IS A FACE-MELTING SLAB OF DEATH METAL MAYHEM
The SoCal extreme metal band's eighth release marks another stage in their brutal evolution.
The SoCal extreme metal band's eighth release marks another stage in their brutal evolution.