Shocking video shows the moment a 76-year-old woman is seen brazenly fleeing a hit-and-run accident with the other driver as a hood ornament on her car.Cheryl Henderson was driving a silver Ford SUV when she crashed with a black Ford pickup truck on September 30 in Flagler County, Florida, according to police.The unidentified male pickup driver told officers when he realized Henderson was not going to stop driving after the accident, he pulled his vehicle in front of hers to force her to.
Load More
Load More