ShowShowThompson Twins at Liverpool WarehouseMar 11, 1982Thompson TwinsThe Warehouse · Liverpool, United KingdomFollowI was thereUpload from this showMediaLineupAboutThompson Twins