— Space shuttle Atlantis is presented "in flight" inside its new $100 million display at NASA's Kennedy Space Center Visitor Complex in Florida. Atlantis' exhibit is set to open June 29, 2013.
1 / 31
SPACE.com | Photo By collectSPACE.com/Robert Z. Pearlman
Fri, Jun 7, 2013 5:40 PM EDT