Music Video
Music Video
Credits
PERFORMING ARTISTS
Glen Campbell
Vocals
Linda Perry
Vocals
Julian Raymond
Background Vocals
Tim Pierce
Electric Guitar
George Doering
Acoustic Guitar
Chris Chaney
Bass Guitar
Kim Bullard
Keyboards
Vinnie Colaiuta
Drums
COMPOSITION & LYRICS
Glen Campbell
Songwriter
Julian Raymond
Songwriter
Justin Grey
Songwriter
PRODUCTION & ENGINEERING
Glen Campbell
Editing Engineer
Julian Raymond
Producer
Dave Kaplan
Producer
Scott Borchetta
Executive Producer
Scott Seine
Executive Producer
Howard Willing
Mixing Engineer
Ted Jensen
Mastering Engineer
Lars Fox
Editing Engineer
Lyrics
[Verse 1]
I've lived at least a thousand lifetimes
Walked down a road with no end in sight
I've seen miracles in moonlight
And lonely goodbyes
I've faced the consequence and sorrow
Still, I stood up and faced tomorrow
I've had dreams I've feared and followed
Still, I found my way home
[Chorus]
I've held onto coal in my bare hands, prayin' for diamonds
I've trusted in the words that to my face turned out were lying
I've trapped and I have tripped and I have loved and I've abandoned
Each breath I take is a gift that I will never take for granted
[Instrumental]
I have washed upon the shore I've fallen, conquered demons
I've broken down and broken up without a rhyme or reason
I've held the ring of brass, and many times, smashed it to pieces
Each breath I take is a gift that I will never take for granted
[Verse 2]
I've lived at least a thousand lifetimes
Walked down a road with no end in sight
Yeah, I've seen miracles in moonlight
And lonely goodbyes
Yeah, here we go
[Chorus]
I've held onto coal in my bare hands, prayin' for diamonds
I've trusted in the words that to my face turned out were lying
I've trapped and I have tripped and I have loved and I've abandoned
Each breath I take is a gift that I will never take for granted
Written by: Glen Campbell, Julian Raymond, Justin Grey