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
Comments are closed.