NASA
"Houston, Tranquility Base here. The Eagle has landed."
Opening in 1961 in Houston, the Lyndon B. Johnson Space Center is the National Aeronautics and Space Administration's primary field site for manned spaceflight and the home of mission control.
Categories:
Aviation and Aerospace