The Abominable Snowman Lives!
It's the legend that just will not die! Well, slong with Bigfoot! It's the Abominable Snowman. Why, because it's just too much fun.
Recently, officials in Siberia said they have "indisputable proof" of the existence of yetis. Authorities in Kemerovo said footprints and possibly even hair sa…