The New Shepard Crew Capsule escaped to an altitude of 2,307 feet before deploying parachutes for a safe return. Image released Oct. 22, 2012.
1 / 21
SPACE.com | Photo By Blue Origin
Mon, Oct 22, 2012 5:00 PM EDT