ShowShowPet Shop Boys at Bournemouth International CentreJun 2, 2020Pet Shop BoysBournemouth International Centre · Bournemouth, United KingdomFollowI was thereUpload from this showMediaLineupAboutPet Shop Boys