Blue Origin Blasts Vehicle Into Space and Nails Landing | Video

The New Shepard is truly a reusable space vehicle after flying to 329,839 feet and landing within a few feet of the target, through 119 mph crosswinds. The launch and landing occurred on Nov. 23rd, 2015 in West Texas. (Full Story)

credit : Blue Origin
Watch more  ►
Shows