Opportunity RoverDelta IIUnited States Air ForceLaunch Status Success Tue • Jul 8th, 2003 3:18 AM UTC View More Information