one by one

Singer: emerson, lake & palmer

watch as the demons dance

they move like a spider

look in the devil's eyes as he goes for the kill

in the valley of truth the shadow is just getting wider

while the fingers are freezing the potion is starting to chill. still we all walk on

one by one. a spectre is screaming

there's fire in the heat of the city

the neon is burning

the walls are starting to crack

even under the ground the subway is littered with pity

just look over your shoulder

you'll notice a knife in your back. still we all walk on

one by one. out of this cocoon

reachin' for the moon

we pray

though our dreams are made of sand

there's fate in every hand we play

we're searchin' for the flame

where in heaven's name will light be found again. so when will the falcon rise

i'm starting to wonder

his talons are sharp as a dagger

he's looking for blood

'til we carry the word of light

we'll be hidden by thunder

'til we open the door of our being we'll drown in the flood. still we all walk on

one by one. out of this cocoon

reachin' for the moon

we pray

though our dreams are made of sand

there's fate in every hand we play

we're searchin' for the flame

where in heaven's name will light be found again. out of this cocoon

reachin' for the moon

we pray

though our dreams are made of sand

there's fate in every hand we play

we're searchin' for the flame

where in heaven's name will light be found

we're searchin' for the flame

where in heaven's name will light be found again.