the clash at the lyceum

The Clash at The Lyceum, London 10.18.1981