Destination Truth – Episode 201: Yeti

Josh travels to Asia, trailing an outbreak of recent sightings of the abominable snowman in the mountains of Nepal. High in the Himalayas, Josh’s search for what the locals call the Yeti leaves no stone unturned. The expedition takes a dramatic turn – when Josh makes a discovery that shocks the world.

Leave A Reply