There's a train that's coming every other day It's a year for every day its been away I am counting all the people disappearing in the steam It might just be the longest train I've seen I see shadows holding hands that 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't wait for another year For the longest train In the coldest rain All the hopeless and the broken and the favoured On the same place with the same heart in their hands And they're crying in a choir and whistle, like a scream It might just be the longest train I've seen I can't wait for another year For the longest train In the coldest rain Fuck! I can't wait for another year For the longest train In the coldest rain And if you return with a broken soul and you had a dream You need to wake the fuck up And if you believe in God bringing you home To a broken dream You need to wake the fuck up There's no Messiah There's no God There's no Heaven There's no Messiah There's no God There's no Heaven For another year 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 I can't wait There's no Messiah There's no God There's no Heaven