In December of 1979, The Clash released one of the only double records worth talking about.
Recorded over 3 months at Wessex South Studios w/ producer Guy Stevens, the album is a testament to the band’s talent and is truly one of the best records ever put to wax.
Let’s talk The Clash, London Calling!
Leave a Reply