Quote Originally Posted by Billionfold
Oceans do not necessarily mean life. H2O is not the only liquid that can freeze.
Venus has oceans of sulfuric acid, if I'm not mistaken.

well yes true, but the moon has volconic ( i dont know if thats a word lol ) ativity so that could posibly vent of heat and nutients of some sort and mabey support life, but even so there would be no way of actully finding out without contaminating the shit