Train keep rolling, rolling on Can you tell me when I'll be home? It's been a long, long hard road All God children got a heavy load Now, keep rolling, keep on rolling now yeah One day I'll ride the glory train Listening for Jesus to call my name This mountain's stiff and river's wild Keep on pushing to the other side Train take me to freedom land Lord the truth is in Jesus' hands Keep rolling, keep on rolling now One day I'll ride the glory train I'll hear Jesus call my name, yeah Glory train, ooh call my name Glory train, ooh call my name, yeah Keep rolling, keep on rolling now One day I'll ride the glory train Listening for Jesus to call my name Glory train, now Glory train, ooh call your name Glory train, ooh call my name, yeah, yeah Keep on rolling, now Yeah, keep on rolling now Glory train, yeah, yeah Keep on pushing, now