Friday, February 7, 2020

OHIO: Bigfoot sighting

'Bigfoot' Sighting Real Or A Hoax?
Nathan and Eric recently explored Salt Fork State Park in Ohio, which has been deemed one of the "sasquatchiest" places around (yes, that's a thing).

No comments:

Post a Comment