One can glean many practical lessons from today’s passage, but one sure lesson is this: When God gives us a promise that seems impossible, it is not necessary for us to understand how God is going to fulfill it. It is simply a matter of obeying our promise-keeping God with child-like faith, for He only is the true and living God, and He will go before His children to give them victory over the giants in their lives. Please open your Bible to Joshua chapter three, and listen as Pastor Ray Viola completes his discussion of this chapter.