LaunchUnited States Air ForceDelta II | MessengerAug 3, 2004, 6:15 AM UTCDelta II 7925H-9.5Cape Canaveral SFS, FL, USALaunch Successful