Long-running San Diego, California deathgrind outfit, Cattle Decapitation, will release their tenth studio album, Terrasite, on May 12 via Metal Blade Records, today unveiling the record's first single, "We Eat Our Young". Though many bands have tried, no one articulates the real apocalypse humanity is facing as vividly and...
Continue reading...
Continue reading...