Creature reported in Ohio

Not far from where my wife grew up, and about 45 minutes from Mothman country.
If someone actually called the police and gave a report, they saw something. How many people would ADMIT to seeing something like that much less call the police on it? Interesting it's close to Mothman country.
 
  • Like
Reactions: Lynne and ozentity
It seems like there are a lot of reports in Ohio.