London Calling

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. 

Back to Top
0
Would love your thoughts, please comment.x
()
x
%d bloggers like this: