The Clash – Live From Leicester – 1977 – Past Daily Soundbooth –
– The Clash In Concert At De Montfort Hall, Leicester – May 28, 1977 – Band Soundboard – As a friend of mine once pointed out “you really had to be there”, when talking about the early Clash. If thereā¦