CNN is reporting that NASA will be making a statement regarding recent discoveries by the Mars rovers. Obviously it will be water-related, unless they got pictures of (according to eric) a little green man whacking it Hmmm….
Update – Disappointing. They have found evidence of previous water on Mars. Woop-de-doo, didnt we all but know that for a fact already? Cmon, I was at least hoping for an actual water finding or something.