http://blogs.dootdoot.com/mike

Just this month NASA announced the discovery of evidence of water on mars. According to the article, it means they have a lot more hope for finding life (microbial) on mars, and the discovery even makes the idea of a human mission to mars more feasible.
The whole ordeal reminded me of a picture I saw [...]