Based on Luke 1:26-45. Sermon for Crosscreek Baptist Church delivered by Brandon Hudson on December 9 on the 2nd Sunday of Advent.