back London, England

May 29, 2003
BBC Studios
Top of the Pops