In this week's episode, Evangelist Chance Walters breaks down the authentication of the High Priest in Numbers 17 and relates it to the Life of Jesus Christ. Enjoy!