London – Glastonbury 2017 is upon us. Right now there are a whole bunch of people wishing they had tickets, and the 135,000 or so who have, wondering how they can reconcile experiencing the entire 135 billed minutes of Radiohead’s Friday night headline set yet still sneaking off to catch a bit of The Flaming
