Apr 7, 2012 #1 T TJ516 New member Apr 24, 2008 20 0 1 I think it's in June and it's in western England. I think. For some reason I think it's Groton????
May 6, 2012 #2 G Georgia1 Member May 19, 2008 118 0 16 Its not a concert its a festival, and it's in South West England, not West England. It is called Glastonbury after the place it is held.
Its not a concert its a festival, and it's in South West England, not West England. It is called Glastonbury after the place it is held.