A 57-year-old Abbotsford man died after losing control of his car, crossing four lanes of traffic, hitting a tree and stopping short of a building just north of the 204 Street overpass in Langley on Sunday.
Langley RCMP believe the man suffered a major medical condition, such as a heart attack, before his vehicle started crossing over a meridian and into oncoming traffic, said Const. Craig van Herk.
He was airlifted to hospital but died en route, said police. His name has not been released.
The accident happened at 3 p.m. on 204 Street near 62 Avenue.
A witness said two people with first aid kits also witnessed the crash and looked after the driver until paramedics arrived on the scene.
One of the first people to the scene had his level 3 industrial first aid certification and tried to help the man, said van Herk.
No one else was injured in the crash.
Rescue workers could be seen performing chest compressions on the driver before an air ambulance helicopter landed at a nearby parking lot.