Are We All Martians?

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 alien thing
Then mooned the moon and settled down with Gran!