Dave Barnes. We know and love him for the inspiring worship music he creates. But that's not all that there is to the guy.
He seems to know how to have fun, and one of his newest songs describes his thankfulness for the good he's seen in his life.
Take it from Dave Barnes, and see the good the Lord has done!