Now Playing | Salt Fork Bigfoot Sighting 39

Amateur video shot in Salt Fork State Park, Ohio. Has the camera person spotted a real-life bigfoot in the woods?

Recommended for You

Watch More Finding Bigfoot Videos
Filter