I never saw it coming and I've watched it 5 times already. Painter David Garibaldi has painted the likes of President Obama, singer Michael Jackson, boxer Muhammad Ali, singer Rihanna and Albert Einstein just to name a few. It's the way that Garibaldi paints that makes him so amazing. His fluid movements, swaying to the music and in the end, he flips his masterpiece over and it's a beautiful portrait of Jesus Christ our savior. Check it out, you'll be in awe.
 
David is an inspirational and motivational speaker who shares his passion for Christ and painting with young people around the United States. Furthermore all of his painting creations are highly sought after and tend to bring big money at auctions. The videos below show Garibaldi hard at work, check them out and tell me which one is your favorite.