Endeavour is a tight fit inside its new home at the California Science Center, but the accommodations are temporary until a new facility can be completed.
SPACE.com | Photo By Rod Pyle/SPACE.com
Wed, Oct 31, 2012 7:09 PM EDT
Share to Facebook
Share to Twitter
Share to Pinterest