This thread makes it fairly obvious aliens built the pyramids. Can't have been the egyptians.
Absolutely. In all the pictures I've seen of them from that era their arms and legs are on totally backwards. There's no way they'd be able to handle construction of that magnitude.
Bookmarks