ShowShowThe Rolling Stones at Twickenham StadiumJun 19, 2018The Rolling Stones, James BayTwickenham Stadium · Twickenham, United KingdomFollowI was thereUpload from this showMediaLineupAboutJames BayThe Rolling Stones