With all the debate about life on Mars, where to possibly find it and whether it even exists, it seems we almost forgot what the watery world beneath …

First posted on http://www.syfy.com