STS-121 mission crew donned orange pressure suits ready for the practice countdown at Launch Pad 39B. Here the crew walk to the bus which will take them to the launch pad. The STS-121 crew will launch on board Space Shuttle Discovery on their mission to the International Space Station in July. (15 June 2006)