View Thompson Twins on Jan 22, 1980EditFollowShare46 years agoTue, Jan 22, 1980at Stratford NorthLondon, EnglandThompson TwinsEditFollowShare