
News: Cattle Decapitation to Release ‘Terrasite’ on May 12 Via Metal Blade Records
Long-running San Diego, California deathgrind outfit Cattle Decapitation will release their tenth studio album, Terrasite, May 12 via Metal Blade Records. The band’s follow-up to