CATTLE DECAPITATION Announces European Headline Tour ‘Terrasite Over Europe’
San Diego, California-based deathgrind mavericks, CATTLE DECAPITATION, announces their first European tour in support of their latest masterpiece Terrasite that has been released in May of 2023. Support comes from Metal Blade labelmates 200 …