All too often we allow the mistakes of our past to be the loudest voice in our life. This voice fills our hearts with discouragement because it tells us because of our past mistakes we have somehow been disqualified from the bright future God has for us. In this encouraging message Lead Pastor Tim Brooks shares the power of the cross and God’s great grace for us all.