The Yeti

Josh visits Nepal with his crew to investigate the Yeti myth.