A man from Binbrook is fighting for his life in hospital after a spectacular rollover in Stoney Creek.
Hamilton police say the 23-year-old man's car hit the back of a delivery truck on Highway 8 and Millen Road Wednesday afternoon.
After a brief verbal altercation between the drivers, the car fled the scene.
But police say the car then ran a stop sign on Millen Road, lost control, sped across the front lawns of several homes before crashing into a parked vehicle and shearing off a hydro pole.
The car rolled several times and came to rest on its roof in a driveway.
The driver is in critical condition with life threatening head injuries.
A 21-year-old male passenger was taken to hospital with minor injuries.
The man driving the delivery van was not injured.
Police are blaming the crash on excessive speed.