14 December 2015

Happy birthday, London Calling.


The Clash released London Calling on this day in 1979.

The Last Testament: The Making of London Calling ...



Clash home movies of the family get-together ...



Phoney Beatle-mania has bitten the dust.  I love it.

No comments:

Post a Comment