Sunday, January 04, 2004



They made it!

NASA's Spirit rover has landed on Mars. Guess they stuck to metric the whole way through this time.

Still no sign of Beagle 2.

0 comments: