*
*

The Clash

Capital Radio

Recorded February 18, 1980 at the Lewisham Odeon in London

Loading