ShowShowPet Shop Boys at Manchester ArenaMay 29, 2020Pet Shop BoysAO Arena · Manchester, United KingdomFollowI was thereUpload from this showMediaLineupAboutDateMay 29, 2020VenueAO Arena · Manchester, United KingdomArtistPet Shop BoysListingConfirmedShow details from MusicBrainz.