Aliens in Egypt

Aliens in Egypt

Available on My5
Precision machining on Egypt's Giza Plateau gives credence to the Ancient Alien hypothesis.