Independence Plaza is home to the historic shuttle carrier aircraft NASA 905 and the high fidelity shuttle replica Independence.
Independence Plaza is home to the historic shuttle carrier aircraft NASA 905 and the high fidelity shuttle replica Independence.