Video Devotional from Frankfurt, Germany: “Jesus, Please Leave!”

When Jesus comes in, he changes everything.