
Bigfoot Spotted? This time in Ohio on HD Video Footage
The footage was filmed in Ohio’s Salt Fork State Park. At around the 2:20 mark you can 'Hear' the creature.
The footage was filmed in Ohio’s Salt Fork State Park. At around the 2:20 mark you can 'Hear' the creature.