Destination Truth: Season 2, Episode 8
Orang Pendek & Worm Monster (10 Sep. 2008)
TV Episode - - Reality-TV
(awaiting 5 votes)
Reviews: write review
The Team searches for the Orang Pendek, a small ape-like creature, on the island of Sumatra, Indonesia. Then, the Team heads to Lagarfljót Lake in Iceland to search for a large lake-dwelling worm.