Mars Polar LanderDelta 7425-9.5United States Air ForceLaunch Status Success Sun • Jan 3rd, 1999 8:21 PM UTC View More Information