ShowShowCircus Maximus Tour: LondonJul 11, 2024Tottenham Hotspur Stadium · Tottenham, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading