Chimpanzee Fact

jon June 20, 2012 0







Fact – Chimps are the only animals that can recognize themselves in a mirror.  – Click Here For Fun Movie Facts

Leave A Response »