Only three weeks away from the opening of Atlantis at Kennedy Space Center Visitor Complex! Who's excited?

New Picture