Loading...

Is this possible moving life on the planet Mars? All we know is that the anomaly pops up out of nowhere.

Original NASA photo can be found here.