This gallery contains 2 photos.
An Egyptian sarcophagus is found hidden in the back of a large storage room at the Louvre. As experts begin their examination of the remains within, strange events begin to plague the museum and the surrounding neighborhood. Stories of a … Continue reading