Cattle Decapitation announce tour of Europe/U.K.
Cattle Decapitation have announced a tour of Europe and the U.K. dubbed The European Extinction Tour. Here's the scheduled: 6/18 - Clisson, FR | Hellfest Open Air Festival 6/20 -…
Cattle Decapitation have announced a tour of Europe and the U.K. dubbed The European Extinction Tour. Here's the scheduled: 6/18 - Clisson, FR | Hellfest Open Air Festival 6/20 -…