Mysterious World
UK,
1980, 26 min
Plots(1)
This episode looks at evidence for both Bigfoot in North America and the Yeti, or abominable snowman, in the Himalayas. (Prime Video)
This episode looks at evidence for both Bigfoot in North America and the Yeti, or abominable snowman, in the Himalayas. (Prime Video)