ShowShowPet Shop Boys at Glasgow SSE HyrdoJun 6, 2020Pet Shop BoysOVO Hydro · Glasgow, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading