Man turns himself in following Toronto crash that killed 19-year-old, police say

Toronto police said a crash occurred at around 2:40 a.m., on Lakeshore Boulevard West at Jameson Avenue on March 6.

Published
Categorized as All

Leave a comment

Your email address will not be published.