#1 Found: One Tiny Humanoid Skeleton In The Desert.
In the Atacama Desert of Chile, a six-inch skeleton of something only vaguely resembling a human has been unearthed.
Article Continue On Next Page
What do you think?
Total votes: 0
Upvotes percentage: 0.000000%
Downvotes percentage: 0.000000%