Space Center Houston
“The Eagle has landed.” For those of us alive when man first landed on the moon, as was I, hearing Neil Armstrong report to Mission Control that “Houston, Tranquility Base here. The Eagle has landed.” brought relief and pride for the United States of…