A car and an electric bike collided on Bloor near High Park Avenue around 1:30 this afternoon.
The man on the bike was rushed to hospital with critical injuries.
Police say he was struck by a vehicle turning into a driveway.
Paramedics say his condition has improved.
No word on charges against the driver of the car, but our media partner CTV News Toronto says charges are expected, likely against the owner of the e-bike, for modifications made to the bike.