Vote! Where Would You Land on Mars?
Space.com Friday 16th May, 2008
NASA's Mars Phoenix lander will land near the martian north pole to probe for the ingredients of life, but the south pole holds its own secrets. Both poles hold frozen water and carbon dioxide ice, th...





Comments
No comments yet for this story