Space Center Houston Galaxy Lights officially launches
A 20-foot Christmas tree? Holiday lights? Snowflakes falling from the sky? You'll definitely want tickets to this!
More Videos
From CNN Newsource affiliates