Galaxy Lights at Space Center Houston

Galaxy Lights is now twinkling at Space Center Houston. Let the holiday festivities begin! Space Center Houston has an "out of this world" holiday display.
Published: 11:56 AM CST December 13, 2019
Updated: 11:55 AM CST December 13, 2019