Listen

Description

God's promises are so impossible for us that it is sometimes downright laughable...that's just what Sarah and Abraham do when God tells them his promise again.  Thankfully, it didn't depend on them, and it doesn't depend on us either.