Download Festival - Home

ITHACA

Playing

Stage: The Dogtooth Stage Day: Friday Set Time: TBA

Ithaca are one of the most exciting and vital voices in the UK heavy scene currently. Formed out of a mutual love of metallic hardcore but despair at its lack of ambition, Ithaca exist to challenge everything you thought a band that makes heavy music should look and sound like.