The Who

Sat, 07 October 2000:

New York, NY, Madison Square Garden

Ticket, 7.10.2000