We were the one who built the roads We changed the currents and what floats in them We were the ones who used to kneel Who put up buildings and then sealed us in We were the ones who wrote the song Who read you books and wait long and late But how Long must we wait Our echoes thunder in the sky Our voices deepen as the days go by And Lucifer who came so same Took all the anchors and then poured champagne You can ask your daughters But they won't let you in And the sons who served you They Are all drunk again Waiving their hands While the wheel still in spin Waiving their hands For their dreams to begin Waiving their hands For the veil at the end You can ask your daughters But they won't let you in And the sons who served you They are all drunk again And the few remaining Waiving their hands While their skin's growing thin Waiving their hands With their knees caving in Waiving their hands And how Long must they stand And if you come now and you love us Well, wery few could wait The eyewitnesses are bleeding While their wives are getting laid