Cattle Decapitation photo

Cattle Decapitation setlist at festival Tuska 2016

Cattle Decapitation setlist at festival Tuska 2016 on July 1, 2016 at Suvilahti in Helsinki, Finland on tour The European Extinction Tour