There's a train that's coming every other day It's a year for every day it's been away And I'm counting all the people disappearing in the steam It might just be the longest train I've seen (seen) I see shadows holding hands and fade to gray I see people lose their hope and fall away I see daughters coming off that train to ease their fathers pain And I wonder if I'll see you once again Fuck! I can wait For another year By the longest train Ooh, in the coldest rain ♪ All the homeless and the broken and the favored On the same place with the same heart in their hands And they're crying in a choir and a whistle like a scream It might just be the longest train I've seen (seen) I can't wait For another year By the longest train In the coldest rain Fuck! I can wait For another year By the longest train Ooh, in the coldest rain And if you return with a broken soul and you had a dream You need to wake the fuck up! (wake the fuck up) And if you believe in God bringing you home to a broken dream You need to wake the fuck up! (wake the fuck up) There's no Messiah, there's no God, there's no Heaven (I can wait) There's no Messiah, there's no God, there's no Heaven (I can wait) For another year Ooh, In the coldest rain There's no Messiah, there's no God, there's no Heaven There's no Messiah, there's no God, there's no Heaven There's no Messiah, there's no God, there's no Heaven There's no Messiah, there's no God, there's no Heaven I can't wait Yeah, I can't wait There's no Messiah, there's no God, there's no Heaven