He's a Keeper of the Fire

He's as heavy as a lead weight, baby

He's as skinny as a wire

He's a prophet of a new day, baby

He's a keeper of the fire

He's got a funny kinda voodoo, baby

You oughta see him at the zoo

He's got a heavy kinda hoodoo, baby

And he can lay it on you

He can say it like an angel, baby

He can say it like a blowhorn

He can see a-seven devils, baby

And never even give a whole turn

Been haunted like a razor, baby

He's been tested in the blood

He's a walker on the hot coals, baby

And he's a-heavenly bound

I saw him walkin' in the valley, baby

I could see him through the trees

I saw him talkin' to the moon there, baby

He was walkin' on his knees

He can play it like a rainbow, baby

He can play it like a clown

He can play it like a river, baby

And he can follow you down

He's as heavy as a lead weight, baby

He's as skinny as a wire

He's a prophet of a new day, baby

He's a keeper of the fire