The Who

Sat, 25 November 1967:

New York, NY, Village Theatre

Concert Add, 25.11.1967