The World Enquirer is/was a print magazine. It reported on an Antarctic base lost in a polar storm (possibly Ecopoint: Antarctica).[1]
Advertisement
The World Enquirer is/was a print magazine. It reported on an Antarctic base lost in a polar storm (possibly Ecopoint: Antarctica).[1]