Radiohead play Glastonbury (2003)
Radiohead play Glastonbury (2003)

June 28, 2003 – Radiohead headlines at Glastonbury Festival, UK