Gary Numan photo

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

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