STS-127 Endeavour delivers Japanese platform 7/15/09 ~ 6:03:10pm Homepage Launch Photos Purchase Photos! On its sixth try, the Space Shuttle Endeavour roars into space on mission STS-127 on July 15 at 6:03pm EDT. Endeavour delivered the third and final section of the Japanese Kibo module, the exterior science experiment platform. One more scrub would have tied an all-time record! Also onboard STS-127 was the 500th human to cross the 100km plateau into space. External tank mate STS-125/127: Two shuttles on the pad for last time June 13, 17 scrubs July 11 scrub Landing |