admin Administrator Staff member Nov 11, 2019 12,338 453 0 Visit site Jun 25, 2021 #1 A newly described skull from China may belong to an extinct sister species of Homo sapiens. New human species 'Dragon man' may be our closest relative : Read more
A newly described skull from China may belong to an extinct sister species of Homo sapiens. New human species 'Dragon man' may be our closest relative : Read more
B billyxransom Jun 25, 2021 1 0 10 Visit site Jun 25, 2021 #2 really? not one person. i'm disappointed. alright. i'll be the hero this time. *GIANT INHALE* TROOOOGGGGDDDDOOOOOOOORRRRRRR!!!!!!!!!!!!
really? not one person. i'm disappointed. alright. i'll be the hero this time. *GIANT INHALE* TROOOOGGGGDDDDOOOOOOOORRRRRRR!!!!!!!!!!!!