Luke 1:5-25 - Life is full of hopes and longings. The failure of these hopes to materialize often leaves us hardened and despairing. Zechariah and Elizabeth's long overdue hopes for a child of their own and for Israel's Messiah began materializing in God's time. A sermon by Josh Wilder.