In Canada they are searching for Sasquatch,in the Himalaya for Yeti and in the US for Bigfoot. But did you know they also have a Russian version of the snowman? A Russian scientist says that he can show proof of that in the woods of Moscow.
Andrei Stroganov claims that he saw the bigfoot when he visited Tsjeljabinsk but didn’t want to tell anything about the details. Earlier this year DNA proof was shown. We’re shocked, check out the pictures and video and let us know what you think.
What is this?
The Footprints Of Bigfoot
Animals Planet Confirms The Existence