The Yeti is Asia’s abominable snowman and is one of the most famous creatures of cryptozoology. Said to live in the Himalayan mountains, ancient legends and folklore keep the Yeti's story alive. As Westerners began to travel to the Himalayan mountains more, the story of the Yeti became popularized. Dozens of people have shared their experience in seeing the Yeti with proof of pictures and DNA, but others argue it's not true. Could there be something that people are misidentifying the Yeti as or is it possible the Yeti exists?
#wheresyourtinfoilhat
Follow us @barerootspod