Live Review: Cattle Decapitation – Terrasite Over Europe 2024 at O2 Academy Islington (08/03/2024)
Cattle Decapitation arrive in London on a Friday night with their uncompromising Terrasite Over Europe tour supported by Signs of the Swarm, 200 Stab Wounds and Vomit Forth.