Dry Spells May 23, 2018 Bareknuckle Bible It’s the day when serving God officially feels like a twenty-mile stretch of Death Valley. Continue reading