Friday, November 04, 2011

London Calling - The Clash

Recorded in 1979 in London, which was then wrenched by surging unemployment and drug addiction, and released in America in January 1980, the dawn of an uncertain decade, London Calling is nineteen songs of apocalypse fueled by an unbending faith in rock & roll to beat back the darkness.

No comments: