DAMNATION FESTIVAL 2017 preview

As we get closer to the great gathering that is Damnation in Leeds Tim Finch and Matt D give their…