"ALIENS IN ANTARCTICA" content on TweakTown - Page 1
We found 1 items for the tag: ALIENS IN ANTARCTICA
NEWS
UFO hunters say they've found an Alien base near coast in Antarctica
The 'discovery' of an 'Alien base' off the coast of Antarctica has been 'found', and here are the Google Earth coordinates.