ShowShowThompson Twins at London LyceumMar 28, 1982Thompson TwinsLyceum Theatre · London, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading