NASA 905 Retires and Moves to Johnson Space Center
NASA 905 will be the centerpiece of a new $12 million exhibit at Johnson Space Center, complete with a mock-up of a space shuttle on its back.