December 24, 2005

It is 11 p.m. on Wednesday and Santa’s two elves are so tired they are giggling about almost everything while deciding on the Christmas dinner menu.