watch Humanzee: The Human Chimp
Humanzee: The Human Chimp
Oliver is a chimpanzee who not only can walk upright, but does of his own accord. For years there have been debate's over ....
Read MoreOliver is a chimpanzee who not only can walk upright, but does of his own accord. For years there have been debate's over ....
Read More