Science Fiction Theatre


Season 1 | Episode 16 - The Stones Began to Move


Aug 6, 1955
An Egyptologist tries to prove that the pyramids were constructed using levitation.