Gary Numan photo

Gary Numan setlist at Hammersmith Odeon in London, United Kingdom on September 18, 1980

Gary Numan setlist on September 18, 1980 at Hammersmith Odeon in London, United Kingdom on tour Teletour (English Leg)