1. Maybe egyptians were Time Travellers that came from another dimension to build these Pyramids. I mean look at the great technology!

2. Maybe Egyptians were Aliens. HEY! you may never know...... :sr