Search
Archaeology

Mysterious Mummy Statue Spins on Its Own

An ancient Egyptian statue moves by itself in a British museum and is caught on camera. Continue reading →

June 24, 2013
7:03 PM EDT