National Geographic : Is It Real?
Mark Episode As Watched

SEASON 2 • EPISODE 4

National Geographic : Is It Real?

"Ape-man"

Date Aired: Feb 27, 2006

Avg Rating (0)
Your Rating
A small ape-like man is said to inhabit the mountains of Sumatra. The "little man", or orang pendek, has been sighted for centuries, but so far, proof has been elusive. Researchers are placing cameras throughout the forests hoping for photographic evidenc
Buy or StreamAmazonAmazon UK