ShowShowPet Shop Boys at Glasgow SSE HyrdoJun 6, 2020Pet Shop BoysOVO Hydro · Glasgow, United KingdomFollowI was thereUpload from this showMediaLineupAboutDateJun 6, 2020VenueOVO Hydro · Glasgow, United KingdomArtistPet Shop BoysListingConfirmedShow details from MusicBrainz.