Police charged a Palermo man with operating under the influence after a passerby stopped to help pull the man's truck out of the ditch Saturday, Jan. 18, only to watch the truck veer off the road again a short distance away.

James Poulin, 45, of Palermo, was charged with the offense after a woman who was working for a repossession company encountered Poulin's Toyota pickup truck which was situated in the ditch on Leeman Arm Road, according to Waldo County Chief Deputy Jeff Trafton.

The woman stopped and helped the driver, who was later identified as Poulin, dislodge his truck from the roadside. But Trafton said the woman's well-intended rendering of aid did not go as she planned.

"The girl called in, and she didn't realize he was drunk at first when she helped him out of the ditch," said Trafton. "Then he went off the road again."

That's when the woman called police, said Trafton, and Poulin remained at the scene until an officer arrived.

"The Toyota was still off the road when the deputy got there," said Trafton.