Sky and Telescope – Mars Polar Lander Found at Last?

What a bummer man. After a journey of millions and millions of miles, the engines cut off 130 feet too soon. I realize that the theory is old news but now it seems there may be visual confirmation. Mars Polar Lander Found at Last?

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.