Egyptian pyramids were built using an incredibly clever machine, new research suggests 30 Strangest Historical Mysteries Ever That'll Creep You Out The Citroen E-C3 Makes Other Electric Cars Look ...