The 21st Annual Paint The Town Red Canada Day Celebration (COVID notwithstanding), is taking place just west of Toronto in the bustling waterfront village of Port Credit, Mississauga. One of the main attractions of this FREE Canada Day celebration is the Hazel McCallion Canada Day...