Cattle Decapitation Presents “We Eat Our Young” Single/Video
“Terrasite” Full-Length Set For Release On May 12th Via Metal Blade Records Long-running San Diego, California-based deathgrind summoners CATTLE DECAPITATION will release their tenth studio album, Terrasite, May 12th via Metal Blade Records, today unveiling…