Long-running San Diego, California deathgrind outfit CATTLE DECAPITATION will release its tenth studio album, "Terrasite", on May 12 via Metal Blade Records. The follow-up to 2019's "Death Atlas" was once again produced by Dave Otero (ALLEGAEON, KHEMMIS, ARCHSPIRE), with artwork by longtime collabor...
Continue reading...