Listen

Description

Why did David grab five stones if he trusted God to kill him? Pastor Shannon shares about the five stones we should be carrying and how to handle hopelessness, ridicule, failure, weariness, and strongholds.