GLASTONBURY - England - This year's festival certainly was a hit for some people. For others, ah, not so much.
This website uses cookies.