CATTLE DECAPITATION To Release ‘Terrasite’ In May

Cattle Decapitation

Long-running San Diego, California deathgrind outfit CATTLE DECAPITATION will release their tenth studio album, Terrasite, May 12th via Metal Blade Records. The band’s follow-up to 2019’s critically adored Death Atlas full-length was again produced by Dave Otero …

Read more