January 29
2006

October 04
2005

The REAL Inca Mummy Girl!
So I was watching Nova one evening and was surprised to learn that there is an actual Inca Mummy Girl who was found on Mt. Ampato in Peru. Now why does that name sound so familiar?
More...