Santa Claus is coming to town. Christmas Town, that is! Festive food, Christmas carols, bah humbug-busting shows and more than 10 million lights will spark a holiday mood in even the grinchiest scrooge in the crowd. The event begins November 16, 2019 and runs on select days through January 5, 2020. An inspirational holiday music […]