I've Been walkin' These streets so long
Singin' the same old song
I know every crack in these dirty Sidewalk's of Broadway
While Hustles the name of the game and nice guys get washed away like the snow and the rain
That been a load of compromisin' on the road to my horizon but I'm gonna be where the lights are shinin' on me
Like a Rhinestone Cowboy riding out on a horse and a star spangled rodeo
Like a Rhinestone Cowboy getting cards and letters from people I Don't even know
And offers coming over the phone
Well I really don't mind the rain a smile can hide all the pain but your down when your riddin' the train that's taken the long way
And ill dream of the things ill do with a subway Token and a dollar tucked inside my shoe
There'll be a load of compromisin' on the road to my horizon but I'm gonna be where the lights are shinin' on me
Like a Rhinestone Cowboy riding out on a horse and a star spangled rodeo
Like a Rhinestone Cowboy getting cards and letters from people I Don't even know
And offers coming over the phone