Whose Voice? Which to Follow?

Rev. Ryan Pemberton preaches on John 10:27-28.