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

Devilinurear

Veteran
Joined
May 1, 2012
Messages
28,184
Reputation
6,629
Daps
93,564
Reppin
NULL
If these scientists came to The COLI They would've already discovered lots of Homos Juelzing
giphy.gif
 
Top