On and on, and on and on we go Where it ends, no one really knows The drunkard by the fire, the mother prays in time The kids are getting restless and the soldiers open fire On and on, but no one really learns History repeats itself - another city burns Thewe priests they have their gods, the rich man has his coins The poor man sits and hopes that we'll be equal when we die And all of the angels try to drink themselves to death Singing this is all there is and this is all we get This song will die and remain unsung As the water rises and seeps into our lungs On and on, and on and on we go Dancing while it's burning, as we watch the ice approach The rats have left their ship and sailed for golden shores The believers lose their faith and the cynics try and hope On and on, and on and on we go Drifting from the shoreline as we try to stay afloat There is no second coming, no Coca-Cola Christ The final bill's arrived and we can't afford the price And all of the angels try to drink themselves to death Singing this is all there is and this is all we get This song will die and remain unsung As the water rises and seeps into our lungs Soon this will be all that we can hear The laughing of a thousand tiny hopeless tears Coming to wash our bodies down the river bed To rally in the ocean, a concert of the dead Oh oh oh, do you think there is another world? Oh oh oh, do you think it'll be as cruel? Oh oh oh, do you think there is another world? Oh oh oh, I guess we'll find out soon.