I'VE WAITED SO LONG TO BE FREE (Pete Ham)

Passin' the buck, but I don't give a fuck

If they ever accept or believe me

It's always the same if there's someone to blame

You can be sure that they'll see me

They'll never be me, never will free me

Oh, I've waited so long to be free


Passin' the road to a rock on the floor

And waitin' for some sign of movement

It's always the same, a crime and a shame

That I never see the improvement

Or even a movement towards that improvement

Oh, I've waited so long to be me

Oh.



lyrics transcribed by Dan Matovina, checked by Tom Brennan