Continuing the ‘Joshua’ series, Pastor Karl teaches us about God’s promises in our lives (there are many!) when we learn to hear His voice and follow Him fully.