Location Concerts Seen
Toronto, Ontario, Canada 26 concerts
London, Ontario, Canada 6 concerts
London, England, United Kingdom 1 concert