Posted by: Craig Woolheater on November 1st, 2013
The ‘Almasty’ is Russia’s very own Bigfoot. It has been written about for over 300 years, and Russia’s Almasty hunters claim there have been over 10,000 encounters over the years.
The big theory in Russia is that it’s a surviving hominid, possibly even a Neanderthal.<
Read: Bigfoot Files: Episode 3 »