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...
Read more »