ShowShowPet Shop Boys at Newcastle Utilita ArenaJun 5, 2020Pet Shop BoysUtilita Arena Newcastle · Newcastle upon Tyne, United KingdomFollowI was thereUpload from this showMediaLineupAboutPet Shop Boys