ShowShowThompson Twins at Manchester UMISTMar 4, 1982Thompson TwinsUniversity of Manchester Institute of Science and Technology · Manchester, United KingdomFollowI was thereUpload from this showMediaLineupAboutThompson Twins