The Divine and Davidic King of Kings (John 10:1-18) May 22, 2022 Benjamin Skaug Watch Listen Your browser doesn't support HTML5 audio The Divine and Davidic King of Kings Benjamin Skaug