Blue Origin's New Shepard is Poised for Launch on July 20: Meet the Crew Victoria Oldridge - 18 Jul 2021