![]() ![]() Space Center Houston is the home of the Independence Plaza exhibit complex. The Space Shuttle replica Independence sits atop the Shuttle Carrier Aircraft 905, one of the two Shuttle Carrier Aircraft, with the Johnson Space Center and Rocket Park in the background
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |