>>18423621>>18423620jesus fuck you guys are the same idiots that make this shit
>>18423622would be kinda funny not gonna lie. I think it would be funnier to find out that aliens were just tourists though and they helped build stuff to get more aliens to come visit. But not like the aliens built it they just kinda nudged humanity so they could say that these upright monkeys did it all by themselves. Sorta like the Jurassic world movie.
>>18423624If they were an older people there would be more evidence, also part of the problem is that we have pyramids that are older than the ones in giza and are way less structurally complex. You can see the progression in the building of them like the bent pyramid and the pyramid of djoser.