Photos‎ > ‎Live, 2003‎ > ‎

21 March 2003 - Top Of The Pops, BBC Studios (London, England)