- Feb 22, 2008
Apparently NASA will make a significant announcement today about something discovered by the Curiosity Rover on Mars. Any guess as to what it is? Fingers crossed for aliens.
"We found water where we haven't found it before", or something equally dull is my guess.