A male pedestrian was critically injured on Sunday when he was struck by a driver in Parkdale, Toronto police say.
Emergency services were called to the scene in the intersection of King Street W. and Jameson Avenue at 11:53 a.m., according to paramedics.
A witness told CBC Toronto at the scene that a car and a minivan collided, sending the car slamming into the pedestrian in the crosswalk on Jameson Avenue.
"It was terrible to watch," said Sebastien Gagne, who called 911 in the aftermath.
"He was in really bad shape," he added.
The pedestrian was pinned beneath one of the vehicles and bystanders helped to free him, Toronto police Const. David Hopkinson said.
He was taken to a trauma centre downtown with life-threatening injuries, paramedics said.
Police initially reported that it was a cyclist who was hit, but they later said it was in fact a pedestrian.
Personal items, such as a hat and running shoes, could be seen strewn across the roadway at the scene.
Both drivers are co-operating with investigators.
The intersection will likely remain closed for several hours, Hopkinson said.