Interesting Info Let it snow, let it snow, let it snow It’s snowing on Mars! NASA said in a press release today “NASA’s Phoenix Mars Lander… September 29, 2008