Funadvice Logo

Did the aliens build the pyramids?

Home More advice Science

What is the theory about how the aliens built the Egyptian pyramids? What "evidence" do they have?