Living

July 20, 2013

Atlantis is the star of new space shuttle exhibit

Kennedy Space Center has opened a museum with lots of interactive features that immerse visitors in the history of the shuttle program.

Related content

Comments

Videos

Entertainment Videos