The Victorian Festival of Christmas rolls on this weekend in downtown Hannibal.

This third weekend of activities features holiday horse and wagon rides from 11 a.m. to 3 p.m., the Hannibal Parks and Recreation Department’s snowball toss at 3 and music, marshmallows and mistletoe at 5, both at the Y Men’s Pavilion.

But the marquee event in downtown Hannibal this weekend is Saturday night’s Living Windows.

Living Windows runs from 5 to 8 p.m.

The Polar Express also runs from 5 to 8, Santa will be in town from 11 to 4 and 5 to 8, and Saturday is the final night for The Crossing’s Journey to Bethlehem from 5 until 9.