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!

Top Videos