‘Season of Lights’ Drive-Thru Park Opens in New Boston
One of the best ways to get into the Christmas spirit is to see beautiful Christmas lights. Luck for us, this year we don't have to travel far to see them! Get ready for Season of Lights in New Boston, Texas. Opening up this weekend.