A 58-year-old man is in critical condition after he was hit by a pickup truck in Bloor West Village on Thursday afternoon.
It happened shortly after 4 p.m., on Bloor Street West, west of Runnymede Road.
Police said the man was sitting on a walker on the sidewalk, when he fell onto the road.
A 32-year-old man driving a pickup truck westbound then hit the man.
Paramedics took the injured man to hospital with life-threatening injuries.
Police are asking any witnesses to call them or Crime Stoppers.