Daily Archives: June 5, 2011

  • Spirit’s Triumphs on Mars

    This week’s mission of the week is NASA’s Spirit rover. I was going to wax poetic about this rover… but when I saw this video I thought it more appropriate to let the scientists and engineers that made her and worked with her over the last decade speak for her,