Episode summary: The grace of God is the predominate factor of the Nativity story. The great grace of God was upon the Virgin Mary. The grace of our Lord Jesus should also be upon the saints. What does this mean, how will it impact our lives in the New Year?
Scriptures: Luke 1:28-30, Acts 7:44-50