Santa Claus headed for Massachusetts, New Hampshire malls

Saint Nick has started showing up at Massachusetts and New Hampshire malls - or will be there shortly - for family photos, all the way until Christmas Eve.