The crew of space shuttle mission STS-127 during a mock launch procedure at Kennedy Space Center in Cape Canaveral, Fla.

Advertisement