Abominable Snowman

Dec 29, 2013 on Animal Planet at 12:00 AM


The team from Finding Bigfoot travel around the world to Nepal in search of the infamous Yeti. They visit monasteries with Yeti relics, talk to firsthand witnesses and travel into the dense forests of the Himalayas. Will they succeed in finding evide... (more)nce?

Previous episode

Lonestar Sasquatch
Season 4 Episode 6

Dec 15, 2013

Next episode

Big Sky Bigfoot
Season 4 Episode 8

Jan 05, 2014