Sermon: “Christmas: God keeps His Covenant” from Andrew Vines