Sunday, July 6, 2014

The Possible Yeti Photographed in Russia was not the Killer as Portrayed on TV on the Program the 'Russian Yeti - The Killer Lives'

Here are the facts.

Here is the picture. A journal entry from one of the hikers stated that, "From now on we know that the snowmen exist.”