Watch Discovery Channel Humanzee – Oliver The Chimp (2006) | Putlocker Movies HD

Discovery Channel Humanzee – Oliver The Chimp (2006)

posted by admin, June 30, 2015 @ 12:11 am
181652

Movie: Discovery Channel Humanzee – Oliver The Chimp

  • Director:
  • Stars:
  • Release Date: December 16, 2006
  • Run Time:
  • Genre: Documentary

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

Leave a Reply