MarsNews.com

Mars Mission beats the Weather BBC

The Mars Polar Lander blasted off on schedule despite bad weather which threatened to delay the mission to test for signs of water and life on the Red Planet.