AIR & SPACE MAGAZINE A Strapping Rocket NASA’s latest orbiting telescope gets a big boost. June 10, 2008 NASA's latest orbiting telescope gets a big boost. AirSpaceMag.com Recommended Videos Post a Comment