
CATTLE DECAPITATION Unveils “A Photic Doom” Video; Terrasite Full-Length Album Out Today On Metal Blade Records + Decibel Magazine Tour Underway
Today marks the official unveiling of Terrasite, the herculean tenth studio album from San Diego, California-based deathgrind behemoths, CATTLE DECAPITATION, out now on Metal Blade Records! Though many bands have tried, no one articulates the real apocalypse humanity is facing Read More …