Download Festival - Home

Cattle Decapitation

Playing

Location: The Dogtooth Stage Day: Sunday Set Time: 19:20 – 19:50

Though many bands have tried, no one articulates the real apocalypse humanity is facing as vividly and succinctly as Cattle Decapitation.