The Clash's Masterpiece (Classic Rock Calendar - December 14, 2018)

Dec 14, 2018, 02:45 PM

After two albums, the Clash were already tired of being grouped into the punk scene. They would finally break away with their third album "London Calling," released on this date, December 14, 1979. Allan looks back in today's Classic Rock Calendar...

Image: PR Photos