He prays for the harvest To bring a record yield Five generations counting On his work out in these fields The only life he knows Is the soil that he tills And if the drought don't take it all He knows the banker will
He's waiting for a rain of angels To turn these dusty acres Back to a fertle plain Reward him for his labor Put his life back in his hands He's waiting for a rain of angels
Somewhere in the city In the hours before dawn She huddles in a doorway To dream her hunger gone Forgotten by the cold world Frightened by her own She sips a little whiskey To forget she is alone
She's waiting for a rain of angels To lift her from the shadows To give her back her name Turn back all the pages Give her shelter from the storm She's waiting for a rain of angels
And all the places where the battle lines are drawn When the bullets fly It doesn't matter what side you're standing on Give the farmer back his land Pull the helpless from the street Take the guns out of our hands And we will be within the angel's reach
Call down through the ages Wash away the pain Only love will remain We're all waiting for Still waiting for a rain of angels
Waiting for a rain of angels Waiting for a rain of angels Waiting for a rain of angels