Sunday, December 14, 2014
The Clash - London Calling (35th anniversary)
Today (December 14th) marks the thirty-fifth anniversary of London Calling, the third studio album from the Clash. This 1979 release debuted on the US Billboard Album chart in early February of 1980. It then spent thirty-three weeks on that chart and peaked at number 27.
Click here for my full review.