Destination Truth

Destination Truth· Season 2 · Episode 8

Orang Pendek / Worm Monster

S02E08·September 10, 2008·1h·Syfy

Orang Pendek, which means "short person", is the most common name given to an unconfirmed animal that reportedly inhabits remote, mountainous forests on the island of Sumatra.Then on to the hunt for a huge worm said to reside in the remote Lake Lagarfljot in Iceland.

Streaming on (US) Amazon Prime VideoPeacock PremiumPeacock Premium PlusSee all

Keep going