Globetrotter 2013 / USA West South Central
Texas - NASA Johnson Space Center...
2013-07 NASA Johnson Space Center, Texas. Cristian is here. Houston, you've got a problem!
Processors for cosmonauts, astronauts, taikonauts, all made in Taiwan...
Under construction. 😋Patience, please...