
Download Festival 2017 Friday – Avalanche & Dogtooth Stage Review
Team Rock Sins was out in force at Download 2017, so in order to make our festival coverage from this year’s Download the most enjoyable and readable it can be, we’ve decided to break things up a bit. Here’s our view of what happened on The Avalanche Stage and The Dogtooth Stage on the first…