ShowShowThompson Twins at Durham UniversityMar 9, 1982Thompson TwinsDurham University · Durham, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading