Photos‎ > ‎Live, 2003‎ > ‎

24 April 2003 - Top Of The Pops, BBC Studios (London, England)