Ancient Egyptian Statue “moves” on Its Own

On June 24th, 2013 an Egyptian statue of Osiris, originally a god of nature and ruler over all of Egypt, residing in a London museum was caught on time lapse security camera to spin 360 degrees evidently on it's own accord.  The video below shows an 11 hour time-lapse clip of an ancient Egyptian statue of Osiris …

Continue reading Ancient Egyptian Statue “moves” on Its Own