And I'll be the train that keeps on rollin', up up around the bend
I'll be the voice that you hear callin', howlin' on the wind
I'll be the river deep runnin' through your sleep
And I'll be the hand that keeps on a-knockin', up up against your door
I'll be the promise never broken, oh forever more
Every vow I make, oh I won't forsake
'Cause I'm gonna be the keeper of the flame
You won't forget my name as long as our love is in the rain
Wait and see, I'm gonna be the keeper of the flame
Someday you'll know my name as long as our love is in the rain
Wait and see, oh I'm gonna be the keeper of the flame
Don't give me money, money, money, it'll lead my soul astray
I just want to be inside your temple, each and every day
When you lay down your head I will be your bed
And I'll be the heart that keeps on a-beatin' hard up against your skin
I'll be the bulldozer pushin' 'til you let me in
And when the sun goes down I will be around
'Cause I'm gonna be the keeper of the flame
You won't forget my name as long as our love is in the rain
Wait and see, I'm gonna be the keeper of the flame
Someday you'll know my name as long as our love is in the rain
Wait and see, oh I'm gonna be the keeper of the flame
To get what I wanna get, I'll be the red, red wine
Going straight to your head
And I'll be the train that keeps on rollin' up up around the bend
I'll be the horse that keeps on rockin', this ride will never end
Oh when the sun goes down I will be around
'Cause I'm gonna be the keeper of the flame
You won't forget my name as long as our love is in the rain
Wait and see, I'm gonna be the keeper of the flame
Someday you'll know my name as long as our love is in the rain
Wait and see, oh I'm gonna be the keeper of the flame
Come lean on me 'cause I wanna be the keeper of the flame
I won't ever let it fade as long as our love is in the rain
I want you to call out my name and wait and see
O I'm gonna be the keeper of the flame
Keeper of the flame
Keeper of the flame
Keeper of the flame
...