×

Blue Origin rocket launches and lands itself in successful test

2:58 PM ET Wed, 5 Oct 2016

Blue Origin successfully tested and landed New Shepard.