Josh travels to Asia, trailing an outbreak of recent sightings of the abominable snowman in the mountains of Nepal. High in the Himalayas, Joshs search for what the locals call the Yeti leaves no stone unturned.
Cast Appearances
Episode Discussion
Login to leave a comment on this episode.
No comments yet. Be the first!