Luke 1:26-38 The Christmas story is overwhelmingly familiar to us as Christians, so familiar that sometimes we may forget how miraculous it is.
Support the Show.