This is the sermon preached at Trinity Lutheran Church in Vallonia, IN, on Wednesday, December 5th, 2018. This sermon is the first in a three part series looking at the promises God made to His people in the Old Testament about the coming of Christ.
Text: Genesis 12:1-9