Destination Truth
Mark Episode As Watched

SEASON 2 • EPISODE 8

Destination Truth

"Orang Pendek/Worm Monster"

Date Aired: Sep 10, 2008 (United States)

Destination Truth S2E8
Avg Rating (0)
Your Rating
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
Buy or StreamAmazonAmazon UK