Tuesday, October 11, 2011

Siberian researchers claim evidence of Yeti


A Russian region in Siberia on Monday confidently proclaimed that its mountains are home to yetis after finding "indisputable proof" of the existence of the hairy beasts in an expedition.
Full article: http://www.foxnews.com/scitech/2011/10/11/siberian-region-claims-indisputable-proof-yeti-exists/

No comments: