Luke 1:67-80 accounts the anticipation for the coming of John and Jesus. For the first and last time in history, the events through people will exceed the anticipation of their arrival. Listen in to hear more.