Gary Numan photo

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

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