Tag Archives: Life on Mars

A Lizard on Mars?

lizard

The image above is an official image taken of the surface of Mars by NASA. The image shows just what the surface of the thought-to-be barren planet looks like. Those concepts of the planet being barren are now being questioned by one science blogger however, who took it upon himself to zoom in to the image just about as far as he could.

Read More »