One of the drivers involved in a three-car pileup in Aldergrove on Jan. 3 may have been drinking, Langley RCMP said.
The cars crashed just after 1 p.m. at the intersection of 264th Street and 24th Avenue.
A Volkswagen was turning left onto 264th Street from 24th Avenue, when it was hit from behind by a Honda, said Cpl. Holly Marks, a spokesperson for the Langley RCMP.
The Honda then spun and crashed into an Acura as well.
The Honda driver, a 27-year-old Abbotsford resident, was the most seriously hurt and was knocked unconscious by the collision. He was airlifted to hospital, said Marks.
The Volkswagen driver, a 33-year-old Pitt Meadows man, was checked out by BC Ambulance paramedics at the scene, while the 26-year-old Langley man in the Acura was taken to hospital as a precaution.
Police believe the Honda driver may have been impaired by alcohol, and officers were planning to take blood samples to follow up their investigation.
Langley RCMP are asking that anyone who saw the crash, but has not yet spoken to investigators, should call them at 604-532-3200.
Another accident on the weekend took place near the Surrey-Langley border, as wet snow was falling across much of the region Sunday morning.
A young man was rushed to hospital by Air Ambulance after crashing into a tree near 192nd Street on 8th Avenue.
At about 10:45 a.m., a grey Toyota Yaris went off the road and crashed, according to Staff Sgt. M.A. Hedderson of the Surrey RCMP.
The driver, in his early 20s, was trapped in the vehicle and had to be freed by Surrey Fire Department and B.C. Ambulance emergency crews. The man was then medevaced with serious, possibly life-threatening injuries.
The driver was the lone occupant of the car.
Hedderson said the Surrey RCMP are asking that anyone who may have seen the collision, or saw the Toyota Yaris just before it went off the road, call the police to help them determine what caused the crash.
The Surrey RCMP can be reached at 604-599-0502.