ShowShowSimple Minds at London Royal Albert HallMay 2, 2002Simple MindsRoyal Albert Hall · Kensington and Chelsea, United KingdomFollowI was thereUpload from this showMediaLineupAboutSimple Minds