Members of NASA’s Space X Crew-1 have North Texas ties
The international crew of four astronauts is the first to launch on an American commercial spacecraft. Two on the crew have ties to North Texas.
The international crew of four astronauts is the first to launch on an American commercial spacecraft. Two on the crew have ties to North Texas.