Police appeal for video after Toronto crash left 4 injured, including pregnant woman
Police said the head-on crash happened in the area of Wickson Trail and Blackwater Crescent, near Neilson Road and Sheppard Avenue East.
Police said the head-on crash happened in the area of Wickson Trail and Blackwater Crescent, near Neilson Road and Sheppard Avenue East.