Oxford stars Foals, Supergrass and Glass Animals sparkle at Glastonbury Festival
WITH more than 200,000 people watching hundreds of acts over more than 90 stages, Glastonbury is not only the biggest music festival in Britain, but among the best in the world.