Monday :: Jun 23, 2008

Open Thread


by Mary

Life on Mars? Looks increasingly likely as those white patches are probably ice. Pretty darn exciting.

Your turn now.

Mary :: 12:00 AM :: Comments (16) :: Digg It!