The STS-121 crew arrives at the Shuttle Landing Facility in their T-38 jets from Houston on June 27 for their July 1 launch

Back to STS-121 launch photos