“Homo juluensis”: Scientists Claim To Have Discovered New Species of Humans

Devilinurear

Veteran
Joined
May 1, 2012
Messages
27,897
Reputation
6,453
Daps
92,371
Reppin
NULL
If these scientists came to The COLI They would've already discovered lots of Homos Juelzing
giphy.gif
 
Top