The Space Shuttle is due to be retired soon, and without the Constellation rocket program, NASA's future will be in jeopardy.