Friday, July 18, 2008

Seven astronauts will board the STS-125: Final Shuttle Mission Hubble Space Telescope; Target launch :Oct. 8,2008.

From the left are astronauts Michael J. Massimino, Michael T. Good, both mission specialists; Gregory C. Johnson, pilot; Scott D. Altman, commander; K. Megan McArthur, John M. Grunsfeld and Andrew J. Feustel

No comments: