Blue Origin New Shepard self-landing rocket launch with 38 research payloads (5/2/2019) – YouTube Posted on September 18, 2019November 18, 2019 by Leonard Caprica 0 Blue Origin (Visited 9 times, 1 visits today)