“London Calling:” The Clash and the Village
If you were to ask me to name a truly perfect album, it would take a very quick punk-rock-beat to say “London Calling!” Released on December 14, 1979, this iconic album has been called the first post-punk album; “merry and tough, passionate and large-spirited” by one reviewer; and one of the five greatest albums by […]