This week in Washington , former senator and astronaut John Glenn joined members of the U.S. Congress , officials from NASA and others for a sneak preview .