ShowShowThe Rolling Stones at Wembley StadiumAug 22, 1998The Rolling StonesWembley Stadium · Wembley, United KingdomFollowI was thereUpload from this showMediaLineupAboutThe Rolling Stones