Police investigating possible weekend street race after 2 killed in high‑speed crash in North York
Toronto police say two people killed in a crash over the weekend in North York may have occurred during a street race involving two SUVs. Officers were called just after 4:34 a.m. on Sept. 5 to the area of Finch Avenue West and Romfield Lane, just west of Keele Street, for reports of a serious […]
We haven't written up this one. CityNews has the full story — the link below goes straight to it.