Santa Rosa police this afternoon said two vehicles may have been involved in a fatal hit-and-run collision with a pedestrian on Occidental Road on the night on Sept. 15.
A witness came forward this afternoon and said the victim, Matthew Thomas Eck, 37, of Santa Rosa, was initially struck by a brown or maroon-colored sedan in the westbound lane of Occidental Road just west of Stony Point Road, police said.




