Snow Yetis Allowed
- Episode aired Sep 17, 2015
While snowboarding in the Himalayas of Kashmir, the three globetrotters meet a snowboarding Yeti.While snowboarding in the Himalayas of Kashmir, the three globetrotters meet a snowboarding Yeti.While snowboarding in the Himalayas of Kashmir, the three globetrotters meet a snowboarding Yeti.