View The Clash, Suicide, The Specials on Jul 8, 1978EditFollowShare48 years agoSat, Jul 8, 1978at Crawley Leisure CenterCrawley, EnglandThe Clash, Suicide, The SpecialsEditFollowShare