Anyone else believe there is at least one pyramid, the size of Giza, under the ice of Antarctica?
Please Login to reply.
I like to think that this planet was used as a battery.