Elton John
Caroline
[Verse 1: Brandi Carlile]
I woke up long after dawn
Twenty years had come and gone
I know when it changed for me
A day in June, you came to me
I've seen through someone else's eyes
With nothin' on the other side
Every motel, every town
Pieces scattered all around

[Verse 2]
Promises that I can't be
Someone's heart that I can't keep
Days so long, I couldn't speak
Roads so rocky, I can't sleep
I've seen things so beautiful
All around this broken world
That pale in comparison to you

[Chorus]
Caroline, I'm on my way back home to you
Can't imagine what I'm goin' through
Without you by my side
It's been a long long time
Oh won't you say a prayer for me
I hope you will remember me
You're always on my mind
[Verse 3: Brandi Carlile & Elton John]
I have seen the canyon lands
Crooked lines like in your hands
You'd swear the earth was split in two
I wouldn't lie, I promise you
That I have seen it, you will too
You could not believe if not for
Photographs I took for you
Caroline

[Verse 4: Brandi Carlile]
They've built towers to the sky
It hurts sometimes to watch them try
They run themselves into the ground
But I know you will love them
And their city lights and city sounds
There's beauty in the struggle
Anytime I feel it get me down
I see you smiling

[Chorus]
Caroline, I'm on my way back home to you
Can't imagine what I'm goin' through
Without you by my side
It's been a long long time
Oh won't you say a prayer for me
I hope you will remember me
You're always on my mind
My Caroline
[Verse 5]
Now I have seen things in the sky
Stars and lights and birds and I
I've been rocky mountain high
And told them all about you
Because you are still the only thing
That constantly amazes me
I love the road and I've been blessed
But I love you best

[Chorus]
Caroline, I'm on my way back home to you
Can't imagine what I'm goin' through
Without you by my side
It's been a long long time
Oh won't you say a prayer for me
I hope you will remember me
You're always on my mind
You were always on my mind
My Caroline