cst-spotlight

The Commercial Crew Program’s Landing and Recovery Test Team is out to prove the Crew Space Transportation (CST)-100 Starliner is ready to land on solid ground. A full-size Starliner mock-up and its landing airbags performed well at NASA’s Langley Research