Glastonbury: 25 Strange, Surreal Bookings We Didn’t See Coming

Glastonbury’s free and open spirit is famed and beloved but sometimes the acts the festival choose to play are particularly bizarre. From the English National Ballet to Björn Again, here’s 24 of the most interesting bookings – and one rumoured for 2015. Long may they continue.