Space Center Houston sets opening date for space shuttle exhibit

Space Center Houston sets opening date for space shuttle exhibit

Space Center Houston will open a new $12 million complex and exhibit known as Independence Plaza on Jan. 23. The plaza will allow visitors access the SCA ferry aircraft and space shuttle replica named Independence, which is mounted on top of the …

0
Like
Save

Comments

Write a comment

*