Howdy all,
I know this may seem strange, but I was wondering if any of y'all had a spotted any bigfeets? You know Sasquatch, Yeti, or whatever the current PC term is for them. I only ask because we get a fair amount of sitings in SE Ohio, in an area that is called the "foothills" of the Appalachians. I know it seems crazy, but I was just wondering.