I thought this was old news... but anyway...

So what? About 70% of Earth is covered with water, a little water is bound to be on neighboring planets. I bet there's even more water there than they...