Landing and recovery teams from Boeing and NASA recently completed a crew landing dress rehearsal at the U.S. Army’s White Sands Space Harbor in New Mexico, in preparation for missions returning with astronauts from the International Space Station as part of the agency’s Commercial Crew Program.