Spirit rover landed on Mars….

Share: 

Saturday, January 3, 2004: Spirit rover landed on Mars.