| Oh what a mystery |
| You require blood |
| To make us clean |
| Abel’s blood cries out |
| From the ground |
| But Your blood cries out for mercy |
| I will have faith in Your love |
| 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 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 its 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 |
| Oh what a sacrifice that was made |
| We can be accepted as Your own |
| 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 its 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 |
| The cross that |
| Drips with His blood |
| Will now and forever |
| Be enough |
| The Fathers blood |
| Now flowing in us |
| Will now and forever |
| Be enough |
| The cross that |
| Drips with His blood |
| Will now and forever |
| Be enough |
| The Fathers blood |
| Now flowing in us |
| Will now and forever |
| Be enough |
| It’ll always be enough |
| It’ll always be enough |
| It’ll always be enough |