January 22, 2004

Oh Nooooooooooo!

I just heard that NASA has lost contact with the Mars Rover. I wonder if those little green men snuck up behind it and turned it off.

[UPDATE: It looks like I might have been right on the money.]

Posted by notGeorge at January 22, 2004 12:07 PM