While the European Space Agency's "Beagle" rover seems to have failed, the United States NASA effort to land on Mars for the second time looks like a success. Here's a cool site with regular text updates, pictures and video's from the "Spirit Rover" lander, I can't wait for the first Martian snapshot, say cheese!
<< Home