1st November 2019
Cattle Decapitation, 229 London (31/10/19)
Nothing says happy Halloween like some brutal, aggressive deathgrind. Sure, most of Cattle Decapitation’s lyrics actually have a much more…
Nothing says happy Halloween like some brutal, aggressive deathgrind. Sure, most of Cattle Decapitation’s lyrics actually have a much more…