Newly Unearthed Letter Explains The Clash's U.S. Label Troubles
The Clash’s 1977 self-titled album is widely seen as one of the greatest debuts of all time, though Americans didn’t have a chance to buy it until 1979 – and a letter (which surfaced online last year and is just now making the rounds) explains exactly why. “I personally am an…
Source: RollingStone
Link: Newly Unearthed Letter Explains The Clash's U.S. Label Troubles