I've been walking these streets so long
Singing the same old song
Though every crack in these dirty sidewalks of broadway
Hustles 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
Like a rhinestone cowboy
Riding out on the horse in the star spangled rodeo
Like a rhinestone cowboy
Getting curls and letters from people I don't even know
Lovers coming over the phone
Well I really don't mind the rain
And the smile can't hide all the pain
And you're down when you're riding the trains
Taking the long way
And I dream of the things I do
With the subway token
And the dollar tucked inside my shoes
There'll be a load of compromising
On the road to my horizon
I'm gonna be where the lights are shining on me
Like a rhinestone cowboy
Driving out on the horse and the star spangled rodeo
Like a rhinestone cowboy
Getting cars and letters from people I don't even know
And I was coming over the phone
Like a rhinestone cowboy
Riding out on the horse and the star spangled rodeo
Like a rhinestone cowboy
Getting curls and letters from people I don't even know
And offers coming over the phone