500 Greatest Albums of All Time: The Clash, 'London Calling'...

Epic, 1980 Recorded in 1979 in London, which was then wrenched by surging...

14K views rollingstone.com

Interest

Music
Discovered by kdgiv
on Mar 9, 2013

Stumblers Who Like This Page