Loading Video…

This browser does not support the Video element.

Galaxy Lights open at Space Center Houston

If you're looking for something to do in Houston this holiday season, the wonders of space and the beauty of the holiday season can be found all in one place with a visit to the Galaxy Lights at Space Center Houston!