My road is long, it lingers on
You stare at me and I'm holding on
My eyes are dim, my breath is weak
And tears stain my cheeksUp there so high where the air is so thin
You look for signs, am I giving in?
All for me you bring crashing down
And still you condemn meOh, no, no shame, all my life I'll not betray
I'll not shed one tear for all my life
For ever more, for ever moreSound towers will crumble down
I see everything is broken down
His heart is breaking and recorded in sound
We need a miracle joy, we need a miracle boyA rock and roll toy
A rock and roll joy
A rock and roll boyNow I know what's up for game
And what's up for grabs, what's down again
See all for me is crashing down
The end of everything, every decent human beingOh, no, no shame, all my life I'll not betray
I'll shed all my tears all my life
Forevermore, forevermoreSound towers will crumble down
Well, everything will be broke down
See, his heart is breaking and recorded in sound
We need a miracle joy, we need a rock and roll boyI need a rock and roll joy
A rock and roll boy
A rock and roll boyThe road is long and it lingers on
But my eyes are dim, my breath is weak
And tears stain my filthy cheeksSound towers will crumble down
I see everything is broken down
Well, my heart is breaking and recorded in sound
I need a miracle joy, I need a miracle nowThat rock and roll boy
Yeah, yeah, yeah, I'm hangin' on a miracle tree
Yeah, hangin' like a noose for you and me
Yeah, said, yeah, right now