A taxi driver and one of his passengers are dead, and two others are seriously injured, following a two-vehicle crash in Kedgwick, N.B.

RCMP say the taxi was transporting two teenage boys along Chemin de la traverse du Moulin around 4:30 p.m. Tuesday when the driver lost control of the vehicle and collided head-on with a truck.

The driver of the taxi, 35-year-old Daniel Raymond, and one of his passengers, 17-year-old Mathieu Coulombe, died at the scene.

Police say the second passenger, a 16-year-old boy, was taken to hospital in Edmundston with serious injuries. He was later airlifted to the Saint John Regional Hospital.

The driver of the truck, a 65-year-old man, was also taken to hospital with serious injuries.

An RCMP reconstructionist attended the scene of the crash.

Police say it appears speed may have been a contributing factor in the crash but the investigation is ongoing.