On March 28, 2008, a group of U.S. Air Force loadmasters pulled the full-scale Orion abort test crew module mockup from a C-17 at Edwards Air Force Base.
November 9, 2011 2:07 PM PST
Photo by: NASA
| Caption by: Daniel Terdiman
Conversation powered by Livefyre