Sunday, December 14, 2014

The Clash's London Calling: "Tested By Research"

The Clash's seminal album was released in the UK 35 years ago today.

No comments: