Menu

Life on Mars? These 10 Images of Mars Make Things Even More Complicated…

“Is there life on Mars? An undated NASA handout photograph of Mars taken by the Mars Explorer Spirit shows what seems to be a figure striding across the surface of the planet

An undated NASA handout photograph of Mars taken by the Mars Explorer Spirit shows what seems to be a figure striding across the surface of the planet
image via: source