Download Festival 2017Wednesday will be headlining The Dogtooth Stage on the Saturday night of this year’s Download Festival, Donington UK