Anyone else believe there is at least one pyramid, the size of Giza, under the ice of Antarctica?

Reply to this note

Please Login to reply.

Discussion

I like to think that this planet was used as a battery.