Intro: verse 1 I've been held by the Sa - vior I've felt fire from above I've been down to the river I ain't the same, a prodigal returned All my hope is in Jesus Thank God that yesterday's gone All my sins are for - given I've been washed by the blood verse 2 I'm no stranger to the pri - son I've worn shackles and chains But I've been freed and for - given And I'm not going back, I'll never be the same That's why I sing All my hope is in Jesus Thank God, my yesterday's gone All my sins are for - given I've been washed by the blood Bridge There's a kind of thing that just breaks a man Break him down to his knees God, I've been broken more than a time or two; Yes Lord Then, He picked me up and showed me what it means to be a man Come on and sing All my hope is in Jesus Thank God, my yesterday's gone Yes, all my sins are for - given I've been washed by the blood All my hope is in Jesus Thank God, my yesterday's gone Yes, all my sins are for - given Oh I've, I've been washed by the blood

Watch the song video
Top songs from David Crowder Band
Playground Sessions Course Banner
Did you ever dreamed on playing piano?

Playground Sessions is a revolutionary new way to learn music and play the piano. No more boring courses. The adaptive videos automatically adjust to your skill level. Plus, you’ll receive regular feedback on your progress each week, plus a personal training plan from a professional piano teacher.

Start to play the piano instantly - and have fun doing it!