Ashley and Carlie Terradez leading a weekend of ministry at Palabra de Vida (Word of Life) Church, in Mesa, Arizona.