North American Wood Ape Theory
Referenced in 1 episode
Definition
A hypothesis proposing that the creature commonly referred to as Bigfoot or Sasquatch is a surviving population of a large primate thought to exist in North America. This theory suggests that physical evidence and eyewitness accounts support the existence of such a creature.