Yeah but don't you HOPE that it's Bigfoot? I mean who is such a fuddy dud that they don't want to learn there really is a North American ape and the average Joes and Janes who have seen them were right and the fuddy duds were wrong. I would love it!
Tell me about it. Willow Creek California, not very many miles from my home town was practically the start of the Bigfoot craze in Calif. Big footprints in a logging camp with big oil drums thrown around etc. etc. There is a large statue of him there in town. Some believe and some are doubters but the legend lives on. And it was in that area where that motion picture of him that is always shown on TV was filmed.