The crew for the STS-124 mission departs NASA's Kennedy Space Center after a successful launch dress rehearsal called the terminal countdown demonstration test. Seen here are Commander Mark Kelly and Mission Specialist Greg Chamitoff heading for the T-38 training jets for their flight back to Houston. The crew is expected to return in late May for the May 31 launch of space shuttle Discovery. On the STS-124 mission, the crew will deliver and install the Japanese Experiment Module – Pressurized Module and Japanese Remote Manipulator System. Photo credit: NASA/Kim Shiflett
Details