CASCO TOWNSHIP, Mich. (WOOD) — Good Samaritans pulled a family from a burning car after a crash in rural southwest Allegan County, but not before two of the victims were seriously hurt.

The wreck happened around 3:45 p.m. Wednesday near the intersection of 102nd Avenue and 62nd Street in Casco Township, according to the Allegan County Sheriff’s Office. People who called 911 said that a car had left the road, hit several trees and then caught fire.

Several passersby stopped and pulled three people from the burning car. Emergency responders soon arrived and doused the fire.

The driver, 70-year-old Caroline Norman of the Pullman area, sustained life-threatening injuries. She was rushed to South Haven Hospital and then airlifted to Bronson Methodist Hospital in Kalamazoo. The front-seat passenger, her 44-year-old son Terrence Norman, was also taken to South Haven Hospital. The driver’s daughter, a minor who was the back seat passenger, was airlifted to Bronson.

Thursday, Caroline Norman remained in the trauma unit and her daughter in the pediatric ICU. Terrence Norman was listed in good condition.

Authorities said they don’t yet know why the crash happened. It remains under investigation.