Yay!

Jan 04, 2004 08:38

The Spirit rover has landed on Mars and deployed properly!

Flash presentation with more content: here

Major score here for NASA!
Previous post Next post
Up