Proactive Repentance
Stonegate Church   -  

Repentance starts the Christian life stays in the Christian life. And David opens our eyes to the benefits of proactive repentance.