Spaceflight Now | STS-127 | Mission Status Center

Spaceflight Now | STS-127 | Mission Status Center

“Launch of the shuttle Endeavour, grounded by a gaseous hydrogen leak during fueling Saturday, is off until Wednesday at the earliest, NASA officials say. But because of the already planned launch of NASA’s Lunar Reconnaissance Orbiter satellite Wednesday, the shuttle team could be delayed to June 20, the last day this month Endeavour can be launched.”

About Buck Huff

"Buck, could you give us a few lines for your bio page?" Two weeks later Buck replies: "No." He's a very private man.