Lessons From David

No one is perfect. Even the most Godly people in scripture had their blunders. We can take some very practical lessons from David and how to deal with our sin and how to move forward.