Yetis are thought to be the Chinese equivalent, whereas the myth of the Abominable Snowman is believed to be based on Bigfoot’s mountaineering Nepalese cousin.
A similar legend exists in Australia, known as the Yowie.
2 – There are hundreds of Bigfoot sightings reported each year
According to the Bigfoot Field Research Organisation (BFRO), there are hundreds of sightings of Bigfoot in North America reported to them each year.
Washington is the state where Bigfoot seems to be spotted most often ... Read even more