ShowShowThe Lost Tour 2026: Glasgow, United KingdomNov 27, 2026OVO Hydro · Glasgow, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading