Four astronauts were all smiles as they arrived at NASA’s Kennedy Space Center in Florida on Tuesday afternoon (Oct. 26) ahead of SpaceX’s third operational astronaut launch for NASA.
Source
Space
Technology. Innovation. Esports.
Technology. Innovation. Esports.