SANTA ROSA, Calif. (KTVU and wires) -- A driver who allegedly fled the scene of a deadly hit-and-run Friday morning, turned himself into police.
SANTA ROSA, Calif. (KTVU and wires) -- A driver who allegedly fled the scene of a deadly hit-and-run Friday morning, turned himself into police.