Glastonbury Festival (Queen's Head)

UK - 25th June 2010