Cattle Decapitation Premiere “The Prophets Of Loss” Music Video

Cattle Decapitation have premiered a new video for their song “The Prophets Of Loss.” This song is from the band’s latest album “The Anthropocene Extinction.”

Advertisements

Comments are closed.