27 August 1980

Marquee, London. England




Advertisement in the New Musical Express

Details unknown

Back to Eventology