Houston, home of the training facilities and mission control for NASA’s operations on the International Space Station, will host the U.S. premiere of a virtual reality adventure to the outpost.
Source
Space
Technology. Innovation. Esports.
Technology. Innovation. Esports.