Oh what a Mystery You Require blood To make us Clean Abel's Blood Cries out From the Ground But your Blood cries our 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 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 loose 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 Oh what a Sacrifice that was made We can be Accepted as Your own 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 loose 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