Thursday, Dec. 7, 2006
Posted December 7, 2006 12:00 pm.
This article is more than 5 years old.
Bad weather may be responsible for a series of crashes around the GTA, seven pedestrians have been run down in Toronto in just two weeks, and your up-to-date forecast.
