June 5, 2016 Consequences of Sin Preacher: Troy C. Moore Preacher: Troy C. Moore « David & Bathsheba David and The Altar Of The Lord »