The Thrills (?) on the Other Stage, Saturday, Glastonbury 2003
EDIT BY Aquarist?