Inspiration

Alien Face In Antarctica

Is there a giant sculpture of an alien face in Antarctica? Photographic Evidence has reveals a mysterious face similar to the face found on…