ShowShowPet Shop Boys at Manchester ArenaMay 29, 2020Pet Shop BoysAO Arena · Manchester, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading