Watch: Time Lapse, Ancient Statue Moves On Its Own?

By  | 

The Manchester Museum in England has released mysterious time lapse footage of an ancient Egyptian statue that appears to be moving on its own.