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.