The Bigfoot stories – Ape Canyon and Mike Wooley. Interested to know everyone else’s

The Bigfoot or Sasquatch is a creature that is alleged to inhabit the forests of North America. There have been many stories told about this mysterious creature,…