View Thompson Twins, The Teardrop Explodes on Nov 4, 1980EditFollowShare46 years agoTue, Nov 4, 1980at BerkeleyBristol, EnglandThompson Twins, The Teardrop ExplodesEditFollowShare