Thursday, December 07, 2006

Canals on Mars?

A riverbed on Mars where there was none before.

It might mean life, or it might just make life a lot easier for future Mars colonists...

No comments: