- 1
Jars Of Clay - Flood
- 2
Jars Of Clay - Disappear
- 3
Jars Of Clay - I'll Fly Away
- 4
Jars Of Clay - I Want To Fall In Love With You
- 5
Jars Of Clay - Like A Child
- 6
Jars Of Clay - Two Hands
- 7
Jars Of Clay - Liquid
- 8
Jars Of Clay - Oh My God
- 9
Jars Of Clay - Shelter
- 10
Jars Of Clay - Tea And Sympathy
- 11
Jars Of Clay - There is a River
- 12
Jars Of Clay - Work
- 13
Jars Of Clay - Amazing Grace
- 14
Jars Of Clay - Dead Man (Carry Me)
- 15
Jars Of Clay - Frail
- 16
Jars Of Clay - I Need You
- 17
Jars Of Clay - Love Song For A Savior
- 18
Jars Of Clay - Reckless Forgiver
- 19
Jars Of Clay - Redemption
- 20
Jars Of Clay - Safe To Land
- 21
Jars Of Clay - Save My Soul
- 22
Jars Of Clay - Waiting For The World To Fall
- 23
Jars Of Clay - Whatever She Wants
- 24
Jars Of Clay - Worlds Apart
- 25
Jars Of Clay - After The Fight
- 26
Jars Of Clay - Age of Immature Mistakes
- 27
Jars Of Clay - Art In Me
- 28
Jars Of Clay - Body And Wine
- 29
Jars Of Clay - Boys (Lesson One)
- 30
Jars Of Clay - Broken Places
- 31
Jars Of Clay - Caught-escape
- 32
Jars Of Clay - Coffee Song
- 33
Jars Of Clay - Crazy Times
- 34
Jars Of Clay - Faith Like a Child
- 35
Jars Of Clay - God Be Merciful To Me
- 36
Jars Of Clay - Hand
- 37
Jars Of Clay - Hibernation Day
- 38
Jars Of Clay - I Need Thee Every Hour
- 39
Jars Of Clay - Let Us Love And Sing And Wonder
- 40
Jars Of Clay - Light Gives Heat
- 41
Jars Of Clay - Loneliness & Alcohol
- 42
Jars Of Clay - On Jordan's Stormy Banks I Stand
- 43
Jars Of Clay - Only Alive
- 44
Jars Of Clay - Our Lord Is Crucified
- 45
Jars Of Clay - Run In The Night
- 46
Jars Of Clay - Sing
- 47
Jars Of Clay - Skin Bones
- 48
Jars Of Clay - Small Rebellions
- 49
Jars Of Clay - Sunny days
- 50
Jars Of Clay - Thou Lovely Source Of True Delight
- 51
Jars Of Clay - Tonight (B-Side)
- 52
Jars Of Clay - Water Under The Bridge
- 53
Jars Of Clay - Weighed Down
- 54
Jars Of Clay - All I Want Is You
- 55
Jars Of Clay - All My Tears
- 56
Jars Of Clay - Almost Christmas
- 57
Jars Of Clay - And they will Know We Are Christians By Our Love
- 58
Jars Of Clay - Be Thou My Vision
- 59
Jars Of Clay - Benediction
- 60
Jars Of Clay - Blind
- 61
Jars Of Clay - Boy On a String
- 62
Jars Of Clay - Call My Name
- 63
Jars Of Clay - Can't Erase It
- 64
Jars Of Clay - Christmas (Baby Please Come Home)
- 65
Jars Of Clay - Closer
- 66
Jars Of Clay - Collide
- 67
Jars Of Clay - Come Thou Fount Of Every Blessing
- 68
Jars Of Clay - Crazy Love
- 69
Jars Of Clay - Dig
- 70
Jars Of Clay - Don't Stop
- 71
Jars Of Clay - Even Angels Cry
- 72
Jars Of Clay - Everything In Between
- 73
Jars Of Clay - Eyes Wide Open
- 74
Jars Of Clay - Fade To Grey
- 75
Jars Of Clay - Faith Enough
- 76
Jars Of Clay - Fall Asleep
- 77
Jars Of Clay - Famous Last Words
- 78
Jars Of Clay - Five Candles (You Were There)
- 79
Jars Of Clay - Fly
- 80
Jars Of Clay - Fly Farther
- 81
Jars Of Clay - Forgive Me
- 82
Jars Of Clay - Four Seven
- 83
Jars Of Clay - Gabriel's message
- 84
Jars Of Clay - Ghost In The Moon
- 85
Jars Of Clay - God Only Knows
- 86
Jars Of Clay - God Rest Ye Merry Gentlemen
- 87
Jars Of Clay - God Will Lift Up Your Head
- 88
Jars Of Clay - Good Monsters
- 89
Jars Of Clay - Goodbye, Goodnight
- 90
Jars Of Clay - Grace
- 91
Jars Of Clay - He
- 92
Jars Of Clay - Headphones
- 93
Jars Of Clay - Headstrong
- 94
Jars Of Clay - Heart
- 95
Jars Of Clay - Heaven
- 96
Jars Of Clay - Hero
- 97
Jars Of Clay - Hiding Place
- 98
Jars Of Clay - Human Race
- 99
Jars Of Clay - Hymn
- 100
Jars Of Clay - I Don't Want You To Forget
- 101
Jars Of Clay - I Heard The Bells On Christmas Day
- 102
Jars Of Clay - I'm Alright
- 103
Jars Of Clay - I'm In The Way
- 104
Jars Of Clay - If I Stand
- 105
Jars Of Clay - In The Bleak Midwinter
- 106
Jars Of Clay - Inland
- 107
Jars Of Clay - It Is Well
- 108
Jars Of Clay - Jealous Kind
- 109
Jars Of Clay - Jesus, I Lift My Eyes
- 110
Jars Of Clay - Jesus' Blood Never Failed Me
- 111
Jars Of Clay - Land Of Confusion (Cover)
- 112
Jars Of Clay - Lay It Down
- 113
Jars Of Clay - Left Undone
- 114
Jars Of Clay - Lesser Things
- 115
Jars Of Clay - Let That Be Enough
- 116
Jars Of Clay - Little drummer boy
- 117
Jars Of Clay - Lonely People
- 118
Jars Of Clay - Love Came Down At Christmas
- 119
Jars Of Clay - Love In Hard Times
- 120
Jars Of Clay - Love Is The Protest
- 121
Jars Of Clay - Love Me
- 122
Jars Of Clay - Love Will Find Us
- 123
Jars Of Clay - Love Won't Let Us
- 124
Jars Of Clay - Mirrors & Smoke
- 125
Jars Of Clay - Much Afraid
- 126
Jars Of Clay - My Heavenly
- 127
Jars Of Clay - Needful Hands
- 128
Jars Of Clay - No Greater Love
- 129
Jars Of Clay - No Matter What
- 130
Jars Of Clay - No One Loves Me Like You
- 131
Jars Of Clay - Nothing But The Blood
- 132
Jars Of Clay - O, Little Town Of Bethlehem
- 133
Jars Of Clay - Out Of My Hands
- 134
Jars Of Clay - Overjoyed
- 135
Jars Of Clay - Peace Is Here
- 136
Jars Of Clay - Pennsylvania
- 137
Jars Of Clay - Portrait Of An Apology
- 138
Jars Of Clay - Prisoner Of Hope
- 139
Jars Of Clay - Revolution
- 140
Jars Of Clay - River Constantine
- 141
Jars Of Clay - Rose Colored Stained Glass Windows
- 142
Jars Of Clay - Sad Clown
- 143
Jars Of Clay - Scarlet
- 144
Jars Of Clay - Scenic Route
- 145
Jars Of Clay - Shipwrecked
- 146
Jars Of Clay - Show You Love
- 147
Jars Of Clay - Silence
- 148
Jars Of Clay - Sinking
- 149
Jars Of Clay - Someday At Christmas
- 150
Jars Of Clay - Something Beautiful
- 151
Jars Of Clay - Surprise
- 152
Jars Of Clay - Swingtown
- 153
Jars Of Clay - Take Me Higher
- 154
Jars Of Clay - The Chair
- 155
Jars Of Clay - The Comforter Has Come
- 156
Jars Of Clay - The Edge of The Water
- 157
Jars Of Clay - The Edge of Water
- 158
Jars Of Clay - The Eleventh Hour
- 159
Jars Of Clay - The New Math
- 160
Jars Of Clay - The Stone
- 161
Jars Of Clay - The Valley Song
- 162
Jars Of Clay - There Might Be a Light
- 163
Jars Of Clay - These Ordinary Days
- 164
Jars Of Clay - They'll Know We Are Christians By Our Love
- 165
Jars Of Clay - This Road
- 166
Jars Of Clay - Trouble Is
- 167
Jars Of Clay - Truce
- 168
Jars Of Clay - Unforgetful You
- 169
Jars Of Clay - We Will Follow
- 170
Jars Of Clay - Weapons
- 171
Jars Of Clay - What Wondrous Love
- 172
Jars Of Clay - Winter Skin
- 173
Jars Of Clay - Wonderful Christmas Time
There is a River
Jars Of Clay
There is a tree that marks the places you've been
Blood that was spilled, although not your own...
For all of your tears,
Are the wages for things you have done.
On all of those nights,
Spent alone in the darkness of your mind.
Give it up, Let go.
These are things you were never meant to shoulder,
There is a river that washes you clean
There is a tree that marks the places you've been
Blood that was spilled, although not your own
For all of your tears, love will atone
So, give up the right,
To control the waves that empty at your life
Above wild skies,
Are the rays that break the shadows we design
Give it up, let go.
These are things you were never meant to shoulder.
Give it up, Let go...
There is a river that washes you clean
There is a tree that marks the places you've been
Blood that was spilled, although not your own
For all of these things, love will atone
I know the world can turn in different ways.
Most of the time we're simply hangin on.
But under the signs of how we all behave,
we might find the place where we belong...
There is a river that washes you clean
There is a tree that marks the places you've been
Blood that was spilled, although not your own
For all of these things, love will atone
For all of those nights, you cried all alone
For all of your tears... love will atone.