orang pendek
Meet the Man Searching the Jungles of Indonesia for a Mythical Pint-Sized Bigfoot
Sightings of the "orang pendek" have persisted for generations on the island of Sumatra. Is it a weird bipedal ape or something more... mysterious?
Advertisement
Advertisement
Advertisement