The accident happened nearly a year ago, but the emotions are still raw.
Paul Upwall faced a barrage of attacks Monday at his sentencing for killing two young men and critically injuring a third while driving drunk.
"I hope that you never, ever have a day of peace in your entire life," said an aunt.
And a father: "I hope this haunts you for the rest of your life. It has destroyed our lives."
Framed photos of Casey Dugdale, 19, and Christopher Oseguera, 18, were a reminder of the lives that were lost Jan. 15.
A real-life reminder, 19-year-old Aaron Sharples, sat among friends and family in the packed courtroom. Sharples is the crash's sole survivor.
Through his tears, Upwall, 32, faced the victims and apologized for the accident.
"I'm sorry that my poor judgment on that night took your sons," Upwall said. "I know that your anguish is strong and you're hurting. "I've been praying for you that God will help heal your sorrows and your pains."
Third District Judge Sheila McCleve ordered Upwall to serve up to 20 years in prison, the maximum sentence allowed by law.
"I believe from what I've read and seen of you that you do have sincere remorse for what you did," McCleve said. "But that can't possibly come close to help the victims or their families."
The 2:30 a.m. accident occurred as the three teens were on their way home from a night of dinner, hockey and dancing.
Dugdale's Jeep was stopped at the intersection of 3500 South and 3200 West when Upwall's pickup truck slammed into the back, causing it to roll and catch fire.
Sharples, who was asleep in the backseat, was ejected from the vehicle.
His two friends were trapped inside and died at the scene.
Upwall fled the scene on foot, a fact that was not lost on the victims' family members.
"He (Christopher) was trapped, he was burning to death, and this guy ran," said Carol Oseguera, Christopher's mother.
Debra Hudson, Christopher's aunt, placed a framed photo of her nephew on the table in front of Upwall.
"I want you to look at that and don't ever forget that face," Hudson said. "You chose to run away and left my nephew screaming in agony. He did have a chance, and you took that away."
Upwall was later located at his Holladay home, but the time that had elapsed prevented officers from obtaining a blood-alcohol test. Prosecutor Mike Postma said the lack of evidence weakened his case, and he was forced to enter into a plea agreement.
Upwall was originally charged with two counts of automobile homicide, both second-degree felonies, driving under the influence, a third-degree felony, and failure to remain at the scene of an injury accident, a class A misdemeanor. However, under the agreement, he pleaded guilty to one count of automobile homicide and driving under the influence. The remaining charges were dismissed.
Family members of the three victims have spoken out against the plea agreement, which spared Upwall up to 10 years in prison.
But Postma said the families were "well aware" of the agreement and, given the circumstances, it was the best possible outcome.
"If the jury were to not believe our evidence that the defendant was intoxicated, we could have walked out of trial with a couple of misdemeanor convictions," Postma said.
Outside the courtroom, Sharples described how the accident has affected his life.
"I wake up every day with the same reminders of my friends being gone," he said. "I just hope everyone has something to learn from this. Both sides of the story are not fun roles to play."
E-MAIL: awelling@desnews.com