February 13, 2023 By Global News
Toronto police said emergency crews were called to the scene after 12:30 a.m. on Friday on Allen Road southbound at the Viewmont Avenue overpass. A 38-year-old man was working on the left shoulder in a designated construction area when the driver of a 2009 Volvo XC90 heading south lost control, police said.
The vehicle hit the man before striking a large mound of soil and flipping onto its roof, police said. The victim was taken to Sunnybrook Hospital with life-threatening injuries, where he remains.
Print this page