Is Bigfoot in Ohio? This group seems to think it's a strong possibility

Is Bigfoot in Ohio? This group seems to think it's a strong possibility