Sermon Videos David Struggles One More Time, August 12, 2018 Video August 12, 2018 Benjamin White 2 Samuel 24, Psalm 30