A captive audience gathered Thursday in downtown Newton for the annual Parade of Lights. Scenes of Christmas cheer and holiday characters — including Santa, the Grinch and a particularly festive goose — were on display throughout the nearly hour-long parade, with a total of 40 floats entered this year.