A lift device was attached to Sierra Nevada Corp’s Dream Chaser for a helicopter to pick it up to drop for its successful approach and landing test at NASA’s Armstrong Flight Research Center in California on Nov. 11, 2017.
A lift device was attached to Sierra Nevada Corp’s Dream Chaser for a helicopter to pick it up to drop for its successful approach and landing test at NASA’s Armstrong Flight Research Center in California on Nov. 11, 2017.