Painted Christ
Painted Christ is live performance art painted by Christian artist Lance Brown. Large-scale Jesus speed paintings on canvas are painted in less than 10 minutes right in front of your eyes. Each canvas tells a story of Jesus that will bless your heart and strengthen your faith.