Links for Finding Bigfoot S3E14: Indonesia's Little Bigfoot

What's Hot Today

Episode 14

110 watches

February 17, 2013
The team go to the island of Sumatra in Indonesia to investigate reports of the orang pendek, a supposedly small primate that inhabits remote parts of the jungle.
February 17, 2013
The team go to the island of Sumatra in Indonesia to investigate reports of the orang pendek, a supposedly small primate that inhabits remote parts of the jungle.