The Abominable Snowman
- Episode aired Nov 22, 1979
- Not Rated
An examination of the Yeti, the legendary ape-like creature supposedly inhabiting the Himalayan mountains.An examination of the Yeti, the legendary ape-like creature supposedly inhabiting the Himalayan mountains.An examination of the Yeti, the legendary ape-like creature supposedly inhabiting the Himalayan mountains.