London Calling “The romance of rock & rebellion”~ Tom Carlson, Rolling Stone The Clash release their masterpiece on December 14, 1979. It’s #8 on Rolling Stone’s 500 Greatest Albums of All Time and features the most famous rock ‘n roll photograph of all time. Share this:Share on TumblrTweetMoreLike this:Like Loading...