Russian Researchers Say They’ve Found Yeti Nest
Posted by Justin on November 23rd, 2011A recent collection of Yeti researchers in Siberia might have turned up evidence of a nest.
“We didn’t feel like the trees we saw in Siberia had been done by a man or another mammal…. Twisted trees like this have also been observed in North America and they could fit with the theory that Bigfoot makes nests. The nests we have looked at are built around trees twisted together into an arch shape,” Bindernagel told the British tabloid The Sun.
Next up: proof of Yeti pillow or electric blanket.
November 24th, 2011 at 9:56 am
Now I know what I’m thankful for this year.
December 2nd, 2011 at 5:35 am
Photos or it didn’t happen.