Select Page

PHOTO MAY PROVE THAT BIGFOOT IS HANGING OUT IN OHIO

GIRARD, Ohio — Could Bigfoot be hiding in Girard? An organization called “Searching for Bigfoot Incorporated” believes so. WKBN reports that the group drove to the area from California as part of their $1 million bounty competition for the creature....