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!
One of the best albums youll ever hear 👏