The Who

Thu, 18 July 1996:

New York, NY, Madison Square Garden

Ticket, 18.7.1996