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
2,881 clip(s)
The Cancer Episode
51:09
Short Stuff: Leisure Suits
11:09
How Boredom Works
44:27