If bacteria can survive in space and can hitch rides on meteorites, and meteorites regularly travel here from Mars and elsewhere, we could all be martians.
My Grampa was a strange little green man
Who flew through space inside a big tin can
He stopped at Mars to have fling
With a green and slimy … Read more