Is There Really A Giant “Alien Face” In Antarctica?

Recently, an eagle-eyed UFO aficionado using Google Earth spotted what looked like a gigantic “alien” head sticking out of the Antarctic wastes.

I was skeptical of this entire (now-viral, natch) story, I decided to download the Google Earth app (pretty sure this isn’t all a stunt by Google) and check for myself: Continue reading “Is There Really A Giant “Alien Face” In Antarctica?”