The Who

Sat, 07 December 1996:

London, Earls Court

Ticket, 7.12.1996