Log In or Register
Discovery waiting patiently on its launch pad as preparations continue for its July mission.Credit: NASA/JPL