2 pedestrians injured in Toronto after vehicle flees from OPP, SIU say
Police said the crash happened at around 11 p.m. near Keele Street and Falstaff Avenue.
Police said the crash happened at around 11 p.m. near Keele Street and Falstaff Avenue.