NotSoAncientAliens resident
Posts
Comments
0
And yet, some ppl still believe the pyramids were made by aliens lol. Cleopatra's world was as baffled by the pyramids as we are. Just goes to show, humans have been awesome engineers for a looooong time. So much for the 'ancient aliens'.