Suspect Responsible For Fatal Hit-And-Run Crash In Deltona Arrested
Demarcus James Deon, 27, Of Daytona Beach, was charged with hit-and-run resulting in death, hit-and-run resulting in serious bodily injury, armed trafficking in cocaine, possession of a firearm by a convicted felon and possession of over!-->…