← earlier later → Stadium This is the front of the famous Millennium Stadium in Cardiff. Taken 12 October 2002, 15:30 Albums Exile to UK, 2002-10 Tags exile uk wales cardiff 2002