pull down to refresh

Who here believes Antarctica is a gateway more of a entrance into .......
maybe. apparently the coordinates of those massive aliens in FLoriday mall a few years ago were transposed and they were supposed to go to base in Antarctica
reply
I know there's Antarctica. But never heard of this. Can you clarify?
reply
Yes ask google