Galaxy Lights opens this month at Space Center Houston

Let the holiday festivities begin! Space Center Houston has an "out of this world" holiday display. Galaxy Lights opens later this month. Ruben Galvan has a preview.
Published: 10:03 AM CST November 4, 2019
Updated: 10:01 AM CST November 4, 2019