Intro: verse 1: There's a time in our lives To return, sacrifice Wild grass has grown high On the path between our lives There's a light in the trees It's closer now, I'm on my knees Oh Father, forgive me, please I came a long, long way back home To see you one more time 'Cause I came a long, long way back home To see you and say Goodbye Interlude: verse 2: Father's hands work the ground Turns the soil, lays it down Everything done and said Lives beyond the quick and the dead Heritage passed along To the sons like a blessed song So raise your voices on high tonight I came a long, long way back home To see you one more time 'Cause I came a long, long way back home To hold you and say Goodbye, Goodbye Outro:

Watch the song video
Top songs from Josh Garrels
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!