Listen

Description

From Matthew 21:1-11. Why is Jesus called "the Son of David?" The answers to that question reveal some amazing truths about the man who came as our King and died as our sacrifice.