Spirit RoverDelta IIUnited States Air ForceLaunch Status Success Tue • Jun 10th, 2003 5:58 PM UTC View More Information