A MonsterQuest expedition will deploy researchers and the latest technology into the jungle, searching for evidence of a creature natives describe as half man, half ape.
Create an account to continue watching