Can God Do the Impossible? Bible Text: Genesis 18:1-15 | Preacher: Graham Van Veen | Series: God’s Promise (Genesis 12-25)