Ice on Mars = ancient pre-biotic soup
pre-biotic soup = life on Mars
life on Mars = no God
Yessir, I haven't been this excited since the last time scientists discovered life on Mars -- in Antarctica!!
I think that it is very likely than on Mars there is some form of life and not alien one. The Earth atmosphere carries a lot of spores and other life particles and the Solar wind or some meteorites had to seed Earthly life on Mars many times.
pre-biotic soup = life on Mars
Probably.
life on Mars = no God
I am sorry this simply could be the mechanism used by the Intelligent Designer to bring about creation everywhere.