Concert detail

The Cross in Thames TV Studios, London, UK (Meltdown) [06.11.1987]