An Escape Plan

This Psalm was written about 1,000 years before the birth of Jesus. Yet, even then, God was telling humanity, through Israel, through King David, that God had an escape plan for humanity.