Skip to Content


Tag Archives: Cattle Decapitation – Terrasite – Album Review

Cattle Decapitation – Terrasite – Album Review

Artist: Cattle Decapitation Album Title: Terrasite Label: Metal Blade Records Date of Release: 12 May 2023 What the hell is up with that cover artwork? For the most part it is great, but the face of that creature is…well…odd. I know what Cattle Decapitation are trying to do, or at least I think I do.  Continue Reading »


All written content, opinions, reviews and interviews published on this website are created by Matt Spall


Artwork design by: Mattias Norén


Website design by: The Imagineering Suite © 2022