Up and down The Rio Grande
Reveal the secret no one can define
And when you reach the broken promised land
You could lose more than you ever hope to find
And when it's time to take your turn
Every dream slips through your hand
A thousand foot prints in the sand
Just to wind up where you are
Here's a lesson you must learn
Then you'll know it's too late to change your mind
Every dream slips though your hand
And you're still just across the borderline
And it's just across the borderline
Just to wind up where you are
Tell me who the next to cross the borderline
The river flows on like a breath
'Cause you pay the price to come this far
In between our life and death
'Cause you pay the price to come this far
Then you'll know it's too late to change your mind
And when you reach the broken promised land