Nanner Split said:Man, first we find out about the lake of liquid ethane on Titan, and now this? Now it's just a matter of time before we find out about some form of life elsewhere in the solar system. :P
There's a good chance there's some bacteria or something frozen in that water...