Album: London Calling
Year: 1979.
Gonna have to start with a little housekeeping: because it came out in the U.K in December of 1979 but came out here in the Colonies in January of 1980, I’ve spent most of my life going back and forth as to the actual release date of London Calling for any kind of Best Albums of the Year / Best Albums of The Decade list I might be making.
[Read more…] about Certain Songs #217: The Clash – “London Calling”