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