Toronto’s Cavalcade of Lights kicks off holiday season this Saturday with incredible month-long light display

Toronto’s giant Christmas tree will be lit on November 27 The City of Toronto just announced…