Lyndon B. Johnson Space Center

1960s

13185_7560_history17

The NASA Center in Houston, Texas tests the Apollo spacecraft's landing…