2000 - Millennium Dome, London, England.
2000 - Millennium Dome, London, Inggris.