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