Incredible but True?
The Abominable Snowman
S5 E13:
Hidden high in the cover of the Himalayas, a shy, eight-foot tall, hairy half-human lurks. Is Yeti an eastern cousin of our own Bigfoot?