The Who

Fri, 23 November 1973:

Los Angeles, CA, LA Forum

Ticket, 23.11.1973