Kevin speaks on the significance of this this day, (Palm Sunday) and this week in light of Mark 21:1-17