[Verse 1]
I pulled into Memphis thirteen minutes early first time in two weeks
That's where she came to meet me
As I stepped down off four-fifty-one, I needed sleep
The baby's overdue, I know, she needs some things
But the more that we discuss it, it's the same
[Chorus]
Long train rolling, got a feeling and I'm knowing
She's not waiting for me
These rails keep getting longer, this feeling's getting stronger
It won't let me be
I love my woman fire and rain
But I won't give up my train
[Verse 2]
The baby came in April while I was in Chicago in the pouring rain
With twelve flat cars, six rusted tankers
Three box cars and an empty sack of mail
And though I'll be lonely, some nights I know
There's just no other way to explain
[Chorus][x2]
[Outro]
I love my woman fire and rain
But I won't give up my train