A suspected hit-and-run driver was arrested by DeLand police, two months after she allegedly injured two pedestrians during Bike Week in Daytona Beach.
A suspected hit-and-run driver was arrested by DeLand police, two months after she allegedly injured two pedestrians during Bike Week in Daytona Beach.