How the impossible happens (Luke 19:1-10)

Duration: 33:09