Summary: In this powerful message, Pastor Adam McCain teaches on the three challenges we must overcome in order to have a vibrant Christian walk and to live out the calling that God has on our lives. For other messages like this, visit our website at nbwaves.com