Short Stuff: Atacama Skeleton

 

In 2003, a tiny – really, really tiny – humanoid skeleton surfaced that had been taken from Chile. The only possible explanation is that it had to be an alien mummy. Right?

 

Stuff You Should Know

If you've ever wanted to know about champagne, satanism, the Stonewall Uprising, chaos theory, LSD, … 

Social links