The Who

Fri, 17 October 1969:

Worcester, MA, Holy Cross Field House

Ticket 17.10.1969