Florida woman accused of fatal hit-and-run takes damaged car to dealership where she works. Her coworker’s suspicions reportedly lead to her arrest
There was still blood and human tissue smeared across the car.
We Got This Covered ·