yeti

Real Proof Of Bigfoot?

Could it be? A group of scientists have recently proclaimed with 95% certainty that Bigfoot exists. At least his Siberian cousin does, according to the group that recently met in a town east of Moscow known as Tashtagol. Continue reading

The Yeti

The Yeti, otherwise known as The Abominable Snowman, is what many believe to be the Himalayan version of America and Canada's Bigfoot. The descriptions and habits of both are described as the same, only The Yeti is found in the region of Tibet and Nepal and survives in a totally different climate as his North American Counterpart. Continue reading
  • Partner links