News

It was December 1998, a university friend and I wandered into our local record store in Preston, Lancashire – where we were studying – and bought our first ever Glastonbury festival tickets. They cost ...