Host Eric Huffman sits down with world-renowned street artist Sebastien “Mr. D” Boileau. Ever since his loving grandmother warned him, as a child, never to be alone with certain priests, Sebastien has always struggled with the concepts of religion and God. As an artist, however, he's constantly drawn to pursue transcendence and beauty. (Sebastien is best known in Houston for his 11,000-square-foot mural featuring Michelangelo’s Sistine Chapel God holding a spray paint can.) This tension between spirituality and cynicism is what makes his art so powerful, and it led Eric to wonder, "Can an artist like Sebastien really be an atheist?"
For more about Mr. D, check out his website. You can view Mr. D's mural of God, Preservons La Creation, here.