Trusting God is being able to sing even when life seems to steal our voice. Pastor Pilgrim Benham teaches Habakkuk 3:1-16 in our TRUST series at Shoreline Calvary Chapel.