Interesting facts about Bigfoot

Bigfoot, also commonly referred to as Sasquatch, in Canadian and American folklore, is an ape-like creature that is purported to inhabit the forests of North America. It seems to represent the North American counterpart of the Himalayan region’s mythical monster, the Abominable Snowman, or Yeti. Supposed evidence of the existence of Bigfoot includes a number … Read more