Luke 1:53-55 - Mary finishes her Magnificat by pointing out that God is a promise keeping God....with the final parts of Bach's Magnificat