Who is playing at Glastonbury today? Full stage line-up for Saturday, June 29
Loads of musicians will be taking to various stages around the site, and some people will undoubtedly be curious about what the line-ups will be. Here's all you need to know ...
Somerset County Gazette via Yahoo
13 hours ago