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 →

Published On 06/24/2013
7:03 PM EDT