Three Vacaville residents have been identified among those killed in Wednesday night's horrific head-on crash on Highway 12 in Rio Vista.
The Rio Vista police said Vacaville residents 20-year-old John Colvin, 19-year-old Erica Anderson and 19-year-old Lacey Conway died in the collision. All three were in the Honda Accord. Colvin was ejected from the vehicle by the force of the impact as was one of the women."Our sincere condolences go out to family and friends of those killed in this tragedy as well as our wishes for a complete recovery of those who were seriously injured," police said in a release.
While they were not identified by name, Rio Vista police said, they ranged in age from 8 to 37-years-old. All six were being treated at local hospital for moderate to severe injuries.