Boe Barlage was drunk and on his cellphone when he crashed into an oncoming car, killing three brothers, near Farmington in October 2004. He pleaded guilty and served almost 5½ years in prison for criminal vehicular homicide.
At the time of the crash, the 22-year-old had four prior alcohol-related offenses on his record.
Last Thursday, Barlage, now 33, was spotted driving erratically in Lakeville.
When police stopped his vehicle, he refused to take a preliminary breath test or do the field sobriety tests. At the police station more than two hours later, his blood alcohol level was 0.19 percent, more than twice the legal limit for driving.
Barlage, of Farmington, was charged Friday in Dakota County District Court with two counts of felony first-degree drunken driving. He posted $75,000 bail and is free pending his next court appearance on June 1.
According to the criminal complaint, a 911 caller reported a vehicle "driving all over the road" on Cedar Avenue south of 190th Street.
Barlage was found a short time later in the parking lot of a gas station near Lakeville Boulevard and Glade Avenue. An officer stopped the car as Barlage, who was alone, drove out of the parking lot.
The complaint said Barlage had red eyes and spoke with slurred speech. He denied drinking any alcohol and said he was on his way home to Farmington from the Mall of America in Bloomington.