Loading...

Time lapse: Ancient statue moves on its own?

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