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

Devilinurear

Veteran
Joined
May 1, 2012
Messages
26,955
Reputation
6,010
Daps
88,606
Reppin
NULL
If these scientists came to The COLI They would've already discovered lots of Homos Juelzing
giphy.gif
 
Top