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