At one time we did have a dedicated bigfoot forum here. Then I kinda spun it off as its own entity with its own URL. Later we sold it and the fellow I sold it to kept it going awhile then folded it. The bigfoot posts there that were on that forum were moved into the Strange things in the outdoors forum which is the best place for such discussions these days.
I personally don't believe such a creature exists but do read stories folks post about them and don't at all mind such posts.
Thank you Bill you are a good man. General. About all things, but nothing bias wouldn't you think? Other forums for that my dear. But maybe my little forum might just help the site. You never know.