The Who

Wed, 16 July 1980:

Toronto, ON, CNE Stadium

Ticket, 16.7.1980 Front page of a Toronto newspaper, dated July 17, 1980.