LIVE: The Great Escape Festival – Brighton, 19.05.16 – 21.05.16
Inner-city festivals are always tough: endless attempts to run from venue to venue to see absolutely everyone on your list, usually resulting in lengthy queues and inevitable disappointment. But I’ve learnt from mistakes and though The Great Escape is certainly…