NOAA 18Delta IIUnited States Air ForceLaunch Status Success Fri • May 20th, 2005 10:22 AM UTC View More Information