Two men are dead and a third is on life support after a Christmas night crash in which alcohol likely was a factor, Largo police said.
According to police, a 2006 Ford Fusion driven by Diego Cavalieri, 23, was traveling at a high rate of speed southbound on Indian Rocks Road around 11 p.m. when he veered off the roadway and into the path of a 2000 Buick driven by David Maynard, 48.
Thomas Williams, 25, who was in the front passenger seat of the Fusion, died on impact, police said. Sean Wilson, 22, who was in the back seat, was transported to Bayfront Hospital and later died, and a third passenger, Timothy Talbot, 23, is on life support.
"I knew all of them," said Rod McMillan, who arrived at the scene after the crash. "Diego was a good kid. Diego never got into trouble; never had anything wrong with him.
"Tim was taking care of his son, living with his grandmother over here. Sean had a job and was trying to get his life back together the same way Tim was. They had problems before in life, like a lot of people do, but they were trying to better themselves and their children."
Police say both drivers were taken to Bayfront Hospital with serious injuries.
"It's devastating. Honestly just devastating," a tearful McMillan said. "What can I do? Just pray for them and hope everything's going to be OK."
According to witnesses, Cavalieri was driving in a reckless manner prior to the crash.
"We've got witnesses saying that vehicle was passing vehicles on the left-hand side in no passing zones … flicking the cars off as they went by," said Sgt. Ryan Dulski of the Largo Police Department.
Alcohol is a factor in the crash, police say.
"We had a distinct smell of alcohol," Dulski said.
An investigation is ongoing. Dulski said it could take a month before toxicology tests are completed.