Mars Life? - Microscopic Tubular Structures

This electron microscope image shows tubular structures of likely Martian origin. These structures are very similar in size and shape to extremely tiny microfossils found in some Earth rocks.

This electron microscope image shows tubular structures of likely Martian origin. These structures are very similar in size and shape to extremely tiny microfossils found in some Earth rocks. http://photojournal.jpl.nasa.gov/catalog/PIA00287