Investigating the debate over the existence of Orang Pendek, the "little man" of Sumatra.
Create an account to continue watching