Google Earth Unveils Giant Alien Face in Antarctica—The Truth is Out There!

Alien Face in Antartica

Either the snow gods have a wild sense of humor, or we’ve just found proof that extraterrestrials have been literally face-planting in the South Pole. This massive, totally-not-photoshopped (seriously, check Google Earth!) alien face is chilling at 72°00’36.0″S, 168°34’40.0″E—probably judging us for our terrible life choices.

Is it an ancient alien, a frozen space deity, or just Antarctica saying “sup”? You decide!