Enter Space Center Houston's one-of-a-kind colossal exhibit

- Stand inside one of the greatest engineering marvels, touch the interactive displays and experience the excitement. Space Center Houston's colossal new Independence Plaza opens Saturday, Jan. 23, with fireworks, skydivers, astronauts, hands-on science activities and live presentations as it celebrates "Mission Accomplished." For more information on the grand opening, visit spacecenter.org/independence.


Up Next:

  • Popular

  • Recent

More from FOX 26 Houston