I`ve been walkin` the streets so long,
Singin` the same old song.
I know every crack on these dirty sidewalks of Broadway;
Where hustle is the name of the game,
And nice guys get washed away like the snow and the rain.

There`s been a load of compromising,
On the road to my horizon.
But I`m gonna be where the lights are shining on me;

CHORUS:
Like a rhinestone cowboy,
Riding out on a horse in a starspangled rodeo.
Rhinestone cowboy,
Getting cards and letters from people I don`t even know;

An offer`s comin` over the phone.

Well I really don`t mind the rain,
And a smile can hide the pain;
But you`re down when you`re ridin` a train,
That`s takin` the long way.
But I dream of the things I will do,
With subway ticket and a dollar tucked inside my shoe.

There`s been a load of compromising,
On the road to my horizon.
But I`m goin` where the lights are shining on me;

CHORUS:...