The Who

Tue, 23 December 1975:

London, Hammersmith Odeon

Ticket, 23.12.1975