This song is really hard to pick out exactly what the chords are. If you've ever heard the song you know what I'm talking about. I think that these are the right chords, though. They go along with the song fine. Although the song is very keyboard driven you can play these chords on guitar and get away with it. (Jesus' Blood appears on the US release of Mezzamorphis - James) Em7 D2/F# G There's a secret I must tell Em7 D2/F# G Of all the love I've found Em7 D2/F# G And it's hidden in my heart Em7 D2/F# G The day You tore my world apart C - Em7 Am - G Hallelu - jah, King forev - er Am7 Friend and Saviour G D/F# C2 G Jesus' blood never fails me (2x) G D Em7 D Jesus' blood, Jesus' blood And this secret, it will run To the corners of the earth Where ev'ry woman, ev'ry son Will carry high their chains undone G D/F# C2 G Jesus' blood never fails me (3x) G D Em7 D Jesus' blood, Jesus' blood Bm A/C# Dsus - D Sing your songs of free - dom Bm A/C# Dsus - D Praise the God of heav - en Bm A/C# Dsus - D Lord that never fails me Bm A/C# D E Jesus' blood, Jesus' blood