cold jade wind not an angel in the sky just cold jade restless wind somethin's comin' I know to devastate my soul I pricked my fingers on the thorns and this rain is a rainin hard this sky's gonna beckon mariah to match my soul rain in the river rain in the river rain on the river banks down my neck beads of sweat rain on the highway running clear cross new york a windsong through the barren trees wild lavender heather by the railroad sways listen to the wailin' of the rain in the river rain on the river banks roll, roll river rock his soul she's callin you rainclouds rainclouds roll, roll river rock his soul she's callin you rainclouds rainclouds down his neck down his neck down his neck beads of beads of beads of beads of sweat five boys standing on the banks of theriver waiting for the virgin snow searching for a miracle a pearl in an oyster and we all looked up to god although he is the color of the wind listen to the wailing of the rain in the river rain on the river banks