Mike Preston's report card in Week 3
The Baltimore Sun

STS-125 space shuttle Atlantis launch to Hubble

The space shuttle Atlantis lifts off Monday May 11, 2009 at the Kennedy Space Center in Cape Canaveral, Fla. Seven astronauts are beginning a 12-day mission that includes the fifth and final servicing of the Hubble Space Telescope.
Stephen M. Dowell, Orlando Sentinel
Copyright © 2016, The Baltimore Sun, a Baltimore Sun Media Group publication | Place an Ad
61°