Scientists '95 Percent' Certain They've Found Elusive Siberian Yeti October 25, 2011 Of course, we've known all along. Join CYOA for a Yeti adventure in Abominable Snowman. Read more... http://www.huffingtonpost.com/2011/10/10/scientists-found-siberian-yeti_n_1003639.html#s401193&title=Yeti Share Tweet Pin it Previous Post Next Post