Tag Archives: Cattle Decapitation – Terrasite – Album Review
Cattle Decapitation – Terrasite – Album Review
![Cattle Decapitation - Terrasite](http://manofmuchmetal.net/wp-content/uploads/2023/05/190052-scaled.jpg)
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 »