Driver dead after Toronto crash that led to gas leak

Toronto police said emergency crews were called to the collision in the area of Queen Street East and Kingswood Road, west of Victoria Park Avenue, at 7:11 p.m. Sunday.

Be the first to comment

Leave a Reply