-
Leeds Festival, it’s never going to be the warmest festival and it is usually overshadowed by Reading. However, armed with a few layers of thermals, Impact sought out the charms of the festival located in a field just off the M62. There is little disagreement that Arctic Monkeys stole the show, performing...