Chorus / Description :
The blood that streams down
Lord let it shower
The blood that protects
It'll never lose it's power
The blood that drips down
and cleanses my soul
The blood that stains me white as snow
Oh what a mystery
I put my trust in Your blood
Oh what a system
You require blood to clear our names
Oh how Your precious blood was spilled
So we could come before You without shame
I will have faith in Your love
I put my trust in Your blood
The blood that streams down
Lord let it shower
The blood that protects
It'll never lose it's power
The blood that drips down
and cleanses my soul
The blood that stains me white as snow
The blood that stains me white as snow
From the beginning
You were pointing to Your precious son
Over his sacrifice ...
We can be accepted as Your own
Now I will have faith in Your love
I will put my trust in Your blood
The blood that streams down
Lord let it shower
The blood that protects
It'll never lose it's power
The blood that drips down
and cleanses my soul
The blood that stains me white as snow
I'm grateful for the blood
The blood that streams down
Lord let it shower
The blood that protects
It'll never lose it's power
The blood that drips down
and cleanses my soul
The blood that stains me white as snow
The blood that stains me white as snow
It's always been the blood
It's always been the blood ...
The Father's blood now flowing in us
Will now and forever be enough
The Father's blood now flowing in us
Will now and forever be enough
The Father's blood now flowing in us
Will now and forever be enough
and to Jesus the mediator of a new covenant, and to the blood of sprinkling that speaketh better than `that of' Abel.