Date Concert Venue Location
Oct 20, 2001
Steps

Showtime at the Stadium

Millennium Stadium Cardiff, Wales, United Kingdom