Russian Researchers Say They’ve Found Yeti Nest

skitched-20111123-183825.jpg

A 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.

[Live Science]