Cattle Decapitation Premiere “Scourge Of The Offspring” Music Video

Cattle Decapitation have premiered a new video for their new song “Scourge Of The Offspring.” This track is from the band’s new album “Terrasite,” which will be released on May 12. Vocalist Travis Ryan said the following about the song:

“[It] makes up the bulk of the album’s concept that the first song, ‘Terrasitic Adaptation,’ and the cover art sort of set into motion. In the first song, we find out what’s going on on the cover, and this song deals more with what our children will end up being – adult humans, shat out and left to make sense of this world only to end up being part of the problem simply by existing.”

%d bloggers like this: