Orang Pendek and Worm Monster

Orang Pendek and Worm Monster

  • Season 2
  • , Episode 8  | 
  • Aired: 9/10/2008
    • Length: 43:42
    • Plays: ???
Synopsis >

The Orang Pendek is an animal that reportedly inhabits the island of Sumatra. / The team searches for a large, lake-dwelling worm in Iceland.

TV GUIDE Users' Most Popular