Luke 1:57-80 Society is increasingly allergic to the idea of making promises. We’d rather, keep our options open, hit the ‘maybe’ button and see if something better comes along. Listen in as we meet the limitless God who limits his options for the good of this world- making and keeping his promises.