A truck driver is facing “very serious” charges after four people were killed in a fiery 12-vehicle crash on Hwy. 400, back in June, Ontario’s Provincial Police say.

According to Sgt. Kerry Schmidt of the OPP, the transport truck driver “surrendered” to police.

He described the crash as “absolutely preventable.”

The crash claimed the lives of three generations of women from the same family: 5-year-old Isabela Kuci; her mother, Valbona Vokshi, 35, and grandmother Xhemile. A friend told the Star that the three were headed back home after spending the day at Canada’s Wonderland.

Maria Lipska, a 27-year-old Seneca College student, was just days away from graduation when she died in the fiery collision.

Around 9:50 p.m., emergency crews arrived to a post-collision fire on the highway near the Finch Ave. exit that consumed the trailer of one transport truck, and two other vehicles. Schmidt told media at the scene that the vehicles were “crumbled and burnt beyond recognition.”

“I don’t think it’s anything I’ve seen before,” said Schmidt, who described the scene as “unbelievable.”

Sarbjit Singh Matharu, 35, from Winnipeg, has been charged with four counts of criminal negligence causing death, and one count of negligence causing bodily harm.

Police say that the investigation is still ongoing.

With files from Geoffrey Vendeville and Fakiha Baig.