Skip to content

Friday, June 23rd, 1989

The Who play the first of two nights at the Canadian National Exhibition Stadium in Toronto, Canada

Visit The Who Concert Guide for more information about this show here: thewholive.net
I was there
Latitude: 43.632096 Longitude: -79.418250
For more information on The Who’s history and concerts visit our friends
www.thewhothismonth.com
www.thewholive.com