By using this site, you agree to our Privacy Policy and our Terms of Use. Close

No wonder scientists have such trouble finding the missing link. They've been masquerading as humans all the time!