Written by Johnny Rivers
Intro G C G G7 Gm Cm GVerse 1:
G C Train keep rolling, rolling on Cm G Can you tell me when I'll be home? C It's been a long, long hard road Cm G All God children got a heavy load G C G Now, keep rolling, keep on rolling now yeah Bb F One day I'll ride the glory train Eb G Listening for Jesus to call my nameVerse 2:
G C This mountain's stiff and river's wild Cm G Keep on pushing till the other side Gm C Train take me to freedom land Cm G Lord the truth is in Jesus' hands( G Cm G C G Cm G )Verse 3:
C G Keep rolling, keep on rolling now Bb F One day I'll ride the glory train Eb G I'll hear Jesus call my name, yeah Gm G7 Glory train, ooh call my name G Am G Glory train, ooh call my name, yeahSolo C G Bb F Eb G Final G Yeah, keep on rolling now G Glory train, yeah, yeah G C G C G Keep on pushing, nowVerse 4:
C G Keep rolling, keep on rolling now Bb F One day I'll ride the glory train Eb G Listening for Jesus to call my name G Glory train, now G A G Glory train, ooh call your name G7 Am G7 C Glory train, ooh call my name, yeah, yeah G C Keep on rolling, now