The Clash, New York, 1979
The Clash, New York, 1979
Strummer did contact Jones in an effort to reform after the band broke up in 1985 but Jones had already formed Big Audio Dynamite and had released their debut in 1985. In 1991, a reissue of “Should I Stay or Should I Go” gave The Clash its only number 1 UK single; now, if you listen carefully, you can hear the Clash in commercial TV advertising...