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

Devilinurear

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