Glowland Christmas festival to begin Nov. 18

The months-long winter festival, Glowland, kicks off in Schenley Plaza on Friday, Nov. 18.