The car, a Dodge Dart, was traveling westbound, crossed over into oncoming traffic and veered off the road, striking a pole and tree before traveling down an embankment, according to police. Both people were ejected on impact.

Robert Sorvillo was transported by LifeStar to Saint Francis Hospital.

Emergency officials from nearby towns, including East Hampton, assisted Portland police at the scene.

Scott Nelson, who owns a nearby pizzeria, said it's a dangerous stretch of road.

"There seems to be an accident quite frequently, especially by the ledges over there," Nelson said.

Police are investigating to figure out where the Sorvillos were headed and whether any mechanical problems played a part in the crash.