SECRETS OF THE SAQQARA Tomb Official Netflix Trailer


Netflix, the world’s leading internet entertainment service, announced the global release of Secrets of the Saqqara Tomb. The new docu-feature will be available only on Netflix on October 28th and documents the discovery of a “one of a kind” tomb that came to life beneath the sand at the archaeological site Saqqara in Egypt. Directed … Read more