Search This Blog

Saturday, November 19, 2011

Yeti 'Nests' Found in Russia?

Yeti 'Nests' Found in Russia? | Yeti, Bigfoot Evidence | Weird News | LiveScience: "Bigfoot researcher and biologist John Bindernagel claims his research group has found evidence that the Yeti (a Russian "cousin" of the American Bigfoot) not only exists, but builds nests and shelters by twisting tree branches together."

No comments:

Post a Comment