'Good Tidings of Great Joy' celebrates the advent of Christ's birth all December long.

Duration: 33:57