Destination Truth - Season 2, Episode 8 - Rotten Tomatoes

Orang Pendek; Worm Monster


Episode Info

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 Lagarflj


Orang Pendek; Worm Monster Photos

Discussion Forum

Discuss Destination Truth on our TV talk forum!