Comment Comment by jamesgreenleaf > Why would aliens expend the enormous energy required to engineer this?So there are these great big buildings in Egypt... parent jamesgreenleaf 2 years ago
So there are these great big buildings in Egypt...