Who Sang A Thousand Lifetimes? Glen Campbell

Glen Campbell Ghost on the Canvas cover art
Release information
Writer(s): Glen Campbell, Julian Raymond, Justin Lawson Grey Perch
Release Date: 2011-8-29
Genre: Rock Pop Folk, World, & Country
Style: Country Rock/Pop Rock
length: 4:08
Lyrics
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
I found my way home

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

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

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 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

Tracklist
CD 1
  • 1 A Better Place
  • 2 Ghost on the Canvas
  • 3 The Billstown Crossroads
  • 4 A Thousand Lifetimes
  • 5 It's Your Amazing Grace
  • 6 Second Street North
  • 7 In My Arms
  • 8 May 21st, 1969
  • 9 Nothing but the Whole Wide World
  • 10 Wild and Waste
  • 11 Hold on Hope
  • 12 Valley of the Son
  • 13 Any Trouble
  • 14 Strong
  • 15 The Rest Is Silence
  • 16 There's No Me... Without You

  • Release information
    label: Surfdog Records
    country(area): United States
    format: CD
    barcode: 640424999438
    script: Latin