Making a Promise (Kevin Wright)

This is the story of God doing what God does best: making a promise and keeping it.