Ohio Hikers Record ‘Bigfoot Footage’ At Salt Fork State Park
What resembles the fabled and ever elusive Bigfoot, was recorded by a pair of hikers inside Salt Fork State Park located in Ohio. The landscape here, provides a rather diverse terrain to transverse through....