Rich DeMuro talks about NASA's flying observatory



You've hear of the Hubble Telescope -- but what about Sofia? Sofia is NASA's flying observatory. It's a 747 outfitted with a specialized 100 innched telescope -- and Rich DeMuro got to ride in it.