Haha, I guess I'm too much of a romanticist when it comes to bigfoot! I WANT TO BELIEVE!
Your theory holds weight. . Would it by chance also happen to explain the aliens, and loch ness monster? It's all one big conspiracy with overlaps, and interlinking events far too complex for the average human to understand. .