NASA’s DC-8 Deploys to the U.S. Virgin Islands

NASA’s DC-8 aircraft deploys to St. Croix in the U.S. Virgin Islands on Aug. 17 after more than six months of preparation and instrument upload.

Mission