ShowShowThe Pet Shop Boys at Middleborough Teeside UniversityFeb 12, 2002Pet Shop BoysTeesside University Students' Union · Middlesbrough, United KingdomFollowI was thereUpload from this showMediaLineupAboutPet Shop Boys