ShowShowPet Shop Boys at Cardiff Motorpoint ArenaJun 3, 2020Pet Shop BoysUtilita Arena Cardiff · Cardiff, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading