Police have determined that the former mayor of Des Moines, Iowa, was driving drunk and speeding when he caused a crash that killed himself and two others this summer in Dedham, Maine.
According to state police, 85-year-old Richard Olson's blood-alcohol content was nearly twice the legal limit at the time of the Aug. 5 crash. They also say he was driving 76 miles per hour, 21 miles per hour over the speed limit.
Maine State Police say that Olson crossed the middle lane on Route 1A and slammed into a pickup truck, instantly killing himself, driver Phillip Carter and passenger Roxanne Papken.
Olson, who lives in Ellsworth over the summer and Des Moines year-round, spent much of the day at Hollywood Casino in Bangor, according to police. Authorities say he was seen drinking half a martini at Lucerne Inn, near the site of the crash, but they do not know where he drank enough alcohol to raise his content to 0.14.
Carter and Papken both lived in Bangor.