Rise of Independence

ROI_Teaser-400x300

Today the space shuttle replica Independence being lifted to its permanent home atop Space Center Houston’s historic space shuttle carrier aircraft (SCA). The SCA and Shuttle Attraction will be an unprecedented, international landmark exhibit that will open in 2015, stand over eight stories tall, and feature interactive exhibits for the public to explore.