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