ShowShowThompson Twins at Deeside Leisure CentreOct 19, 1985Thompson TwinsDeeside Leisure Centre · Chester, United KingdomFollowI was thereUpload from this showMediaLineupAboutThompson Twins