TEXAS

Texas

Trivia

NASA's Johnson Space Center, which serves as the headquarters for the astronaut corps and Mission Control, is located in Houston, Texas.