A 37-year-old Warren man and the six-year-old son of his companion died Nov. 2 when their car veered into oncoming traffic, struck one vehicle before slamming head-on into a Concord Coach Lines bus.

Nicholas Ouellette of Warren died at the scene, said Thomaston Police Chief Tim Hoppe. He did not release the name of the six-year-old boy.

Martha Lane-Greenlaw of North Haven was flown by a LifeFlight of Maine helicopter to a hospital in Lewiston, with what are believed to be non-life-threatening injuries, the chief said.

The crash occurred immediately south of the Route 1 intersection with Route 131 (Oyster River Road).

Knox County Regional Communications received the report at 9:12 a.m. Nov. 2.

Hoppe said he suspects the driver was distracted, but a firm cause of the crash is not known yet. He said the Concord bus has a camera in the front and the video will be sent to police to help in the investigation.

He said the small car with Ouellette and the boy was heading north on Route 1, veered into the southbound lane and struck another small car driven by Lane-Greenlaw. That car spun and struck head-on a northbound large truck driven by William Prescott of Waldoboro. That car ended up off the road on the northbound lane.

The Knox County Sheriff's Office and Maine State Police responded as did emergency medical services crews from Thomaston, Warren and Rockland.

Southbound traffic was being rerouted to Oyster River Road.

The truck was demolished. There were 11 people on board the Concord bus and none were injured. A Regional School Unit 13 bus was sent to pick up the passengers. The school bus was cleaned and sanitized after it uses. the district said in a statement.

The Concord bus left the Rockland bus terminal shortly before the crash.