Never seen Bigfoot personally but I have good intel from a logging boss/contractor with one of my best buddies there,seeing such unexplainable whom both are as woods wise as any human.
A Forest Service Lookout walked off of Pilots Peke lookout because of the same in the same general area as the two loggers.Nasty country.
Who knows but I wouldn't call either I mentioned a liar...
Jayco