Great Americans: NASA vision Hope Triumph

NASA - Vision, Hope, Triumph During the STS-125 pre-launch press conference Heidi Hammel, a Senior Research Scientist from the Space Science Institute in Boulder, Colorado, expresses her views on the past, present, and future.