Cattle Decapitation premiere new song “Manufactured Extinct”; detail new album The Anthropocene Extinction
As promised Cattle Decapitation have announced their seventh full-length, which has been given the title The Anthropocene Extinction. The news comes with album details as well as the premiere of…