The Who

Sat, 31 July 1971:

New York, NY, Forest Hills Tennis Stadium

Ticket, 31.7.1971