What? Yeti nests found?! Not so fast...
Friday, November 18, 2011 - 17:00
in Biology & Nature
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.