Long-running San Diego, California deathgrind outfit, Cattle Decapitation, has offered up a playthrough video for their latest single, "Scourge Of The Offspring". Watch below: "Scourge Of The Offspring" appears on Cattle Decapitation's tenth studio album, Terrasite, set for release May 12 via Metal Blade Records. A new unboxing video...
Continue reading...
Continue reading...