Spitzer Space TelescopeDelta IIUnited States Air ForceLaunch Status Success Mon • Aug 25th, 2003 5:35 AM UTC View More Information