SUBSCRIBE
C-5M Super Galaxy
45M JUN 14, 2012 TV-G
S2 E5: NASA's SOFIA is the world's largest flying space observatory, a converted 747 that offers scientists a look at space that no earthbound space telescope can provide.