David wasn't sure what the thing was that he hit with his car that November night in Florida. Was it a person, was it in an animal, and where did it go? But when he called the Highway Patrol, what they told him was shocking.
Become a supporter of this podcast: https://www.spreaker.com/podcast/bigfoot-crossroads--5637756/support.
view more