CloudsatDelta 7420-10CUnited States Air ForceLaunch Status Success Fri • Apr 28th, 2006 10:02 AM UTC View More Information