First Shuttle Carrier Aircraft Becomes Exhibit at Space Center Houston

Houston, TX, USA — A spectacular grand opening celebration marked the unveiling of Space Center Houston’s newest exhibit, complete with fireworks, astronauts and an immersive interactive experience inside the one-of-a-kind exhibit, Independence Plaza … Continue reading First Shuttle Carrier Aircraft Becomes Exhibit at Space Center Houston