ShowShowThompson Twins at Leeds Exhbition CentreOct 20, 1985Thompson TwinsLeeds Exhbition Centre · Leeds, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading