blog.eil.com
The Clash’s London Calling 40th Anniversary release announced
When The Clash’s third studio album London Calling was released in the winter of 1979, it was clear that the band had made an instant classic, an era-defining masterpiece that stands as one of rock…