Mars OdysseyDelta IIUnited States Air ForceLaunch Status Success Sat • Apr 7th, 2001 3:02 PM UTC View More Information