‘The Cure At Leeds? Incredible!’

Here’s what fans made of The Cure’s epic headline set at Leeds 2012.