Scientist Says Yeti DNA is from Ancient Polar Bear

Over the past few years, I’ve lobbed a lot of criticism to the Squatchers over on the Finding Bigfoot television show, mainly for attributing every downed tree, weird howl and snapped twig to Sasquatch. I understand that if these creatures exist, then they would probably pull down an occasional tree, make an odd howl here […]