NASA Hubble:
STS-125 MS1 Good and MS4 Massimino during EVA4
NASA Hubble:
SM4 Announcement
NASA Hubble:
Servicing Mission 4 Crew
NASA Hubble:
Gregory C. Johnson
NASA Hubble:
Andrew J. Feustel
NASA Hubble:
John M. Grunsfeld
NASA Hubble:
Mike Massimino
NASA Hubble:
Systems Engineering Simulator
NASA Hubble:
Megan McArthur
NASA Hubble:
Scott D. Altman
NASA Hubble:
Training Session in the Space Vehicle Mockup Facility
NASA Hubble:
STS-125 Crewmembers
NASA Hubble:
Training Session in One of the Full-scale Trainers
NASA Hubble:
Scott D. Altman
NASA Hubble:
Training in the JSC Neutral Buoyancy Lab
NASA Hubble:
Training in the JSC Neutral Buoyancy Lab
NASA Hubble:
Mike Massimino
NASA Hubble:
White Room on Launch Pad 39A at NASA's Kennedy Space Center
NASA Hubble:
STS-125 Crew Portrait
NASA Hubble:
STS-125 Crew Members Head for Launch Pad 39A
NASA Hubble:
STS-125 Crew Members Head for Launch Pad 39A
NASA Hubble:
STS-125 Crew Members Head for Launch Pad 39A
NASA Hubble:
STS-125 Crew Prepares to Board the Space Shuttle Atlantis
NASA Hubble:
STS-125 Crew Prepares to Board the Space Shuttle Atlantis
NASA Hubble:
T-38 Flyover
NASA Hubble:
Space Shuttle Atlantis on Launch Pad
NASA Hubble:
Space Shuttle Atlantis on Launch Pad
NASA Hubble:
Space Shuttle Atlantis on Launch Pad
NASA Hubble:
Launch of Space Shuttle Atlantis on STS-125 Mission
NASA Hubble:
Launch of Space Shuttle Atlantis on STS-125 Mission