CATTLE DECAPITATION release new album “Terrasite” & official video for “A Photic Doom”.
“Terrasite” is dedicated to the memory of Gabe Serbian (May 1, 1977 – April 30, 2022) On May 12th, California deathgrind outfit CATTLE DECAPITATION, release their new album "Terrasite" through Metal Blade Records. To celebrate the release the band unveil…