You have already liked this page, you can only like it once!
Space Shuttle Discovery stands ready on Launch Pad 39B at NASA's Kennedy Space Center, in Florida. Discovery will carry the STS-121 crew to the International Space Station in July. (14 June 2006)