Authorities say that shortly after 11:00 p.m. on the night of the crash, truck traveling eastbound on Snead Road ran off the road and struck a parked vehicle. The impact spun the car around, causing it to strike two people standing beside it.
Police say that Carmen Alejandro Garcia-Hernandez, the driver of the truck, attempted to flee the scene on foot, but witnesses detained him until the arrival of the police.
Police say that the victims, 40-year-old Joseph Owens and 44-year-old Catherine Jones, received transport to VCU Medical Center, but were pronounced dead at the hospital shortly after 1:00 a.m.