Visiting NASA's Kennedy Space Center Visitor Complex for the first time