Friday, March 20, 2009

The Clash - London Calling (1979)



The classic punk release from '79, with arguably the most famous cover art ever.

RYM - 4.29/5

No comments:

Post a Comment