UFO hunters claim they have spotted an ‘alien ship’ hidden in an Antarctic cave in Google Earth images

A video zooms in on the area conspiracy theorists believe there is a ship They describe the footage as ‘final proof of secret technology’ on Antarctica Earlier this month conspiracy theorists said they had found a pyramid and a staircase built by aliens in the same region From a pyramid created by a lost civilisation to […]

Leave a Reply