Loading...
News
    Shows

      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.

      Related Videos