Discovery Channel Humanzee - Oliver The Chimp 123movies Full Movie Stream

Watch Discovery Channel Humanzee - Oliver The Chimp

3.74/5 - (19 Votes)
Countries: ,
Release Date: December 16, 2006
Year: 2006

Documentary about a strange chimp discovered in 1960 that was/is considered to be half human.