back London, England

November 13, 1997
Top of the Pops @ BBC Studios
Top of the Pops