Wednesday, March 23, 2011

Russians Found Institute to Study the Siberian Yeti

I did not know this, but apparently Russia has about 30 scientists devoted to the study of the Yeti. And their working theory is that the Yeti is a Neanderthal survivor. They are establishing a university institute to study the creature.

This is the infamous "Snow Walker" film reportedly caught by two hikers in 1992 in Nepal.

No comments:

Post a Comment