The quest for life beyond Earth generally revolves around the presence of water, which makes the recent discovery of abundant water just under the surface of Mars so tantalizing, according to NASA scientists. But the latest theory to emerge from pictures taken by the Mars Odyssey satellite orbiting the Red Planet is even more astounding: NASA researchers now believe there is a possibility that snow may have fallen on the surface in the geologically recent past.