What you need to know about Toronto's Canada Day events

CTVNews.ca Top Stories