Touchdowns! Blue Origin's New Shepard Rocket and Capsule Land
Description
The Blue Origin New Shepard rocket and capsule landed at the private spaceflight company's West Texas facility on May 2, 2019. The Blue Origin mission was called NS-11.
Credit: Blue Origin
Commenting disabled.