Posted by: The Discerning Man's Squatch on November 4th, 2013
Programme discusses Russia – its size and the fact that it’s the largest country on the planet. 6,000 miles E to W. They talk about the fact that the Russians theorize that the Almasti is a surviving human-like ancestor – maybe even Neanderthal. There have been thousands of sightings across Russia. The Almasti is described as human-like, 5-7 feet hight 200-400lbs in weight and hairy with coloration from red to beige, from brown to black.
Quote from Brian Sykes – “No serious scientists has looked into this field for the last 50 years.”
Read: Bigfoot Files Episode 3 Summary »