First, WTFBBQ - we've known that there's LIFE ON MARS ALL ALONG! Go here to read the formal paper.
Click the image to see the Washington Post article. Thanks, GS!
Next, HOLY CRAP THIS IS AWESOME! Thanks, clevermanka!
Finally, I better get back to finishing up work so I can prep for this afternoon's reading. (Wait, that's THREE things of awesome, if you're an SFnal type....)