The space shuttle Discovery is poised for liftoff on the STS-128 mission from Pad 39a at the Kennedy Space Center in Cape Canaveral, Fla., Monday, Aug….
The space shuttle Discovery is poised for liftoff on the STS-128 mission from Pad 39a at the Kennedy Space Center in Cape Canaveral, Fla., Monday, Aug….