Feb 2

Watch: Is the Yeti real or a myth?

This episode looked at two hominid cryptids – the Yeti, also known as the Abominable Snowman from the Himalayas, and then the Orang Pendek from Sumatra.

2 Responses to “Watch: Is the Yeti real or a myth?”

Leave a Reply