Choose a track to play
There was marching shouting
Fighting in the streets
Words of anger's desperation
In the heat
Music pulsing fire & passion in the air
Cries for love & understanding everywhere
Oh you better hold on
Brace for wild & stormy weather
Can't go it alone
Nowhere to run nowhere to hide
There is no choice
But to be rough riders together
To join hopes & dreams
& hands & fists & minds
We'll cross our broken hearts
We'll cross this great divide
High & proud wave stripes & stars
I'll wave mine too
Tell you what they mean to me
What do they mean to you
Sons & daughters seeking
Freedom's hopes & dreams
To live a promise of their own
And all that really means
Oh you better hold on
Brace for wild & stormy weather
Can't go it alone
Nowhere to run nowhere to hide
There is no choice
But to be rough riders together
To join hopes & dreams
& hands & fists & minds
We'll cross our broken hearts
We'll cross this great divide
You feel a truth in your heart
That you can't deny
You see yourself in eyes staring
From the other side
We'll build a bridge strong & tall
Long & deep & wide
We'll find our lost shared pride
We'll cross our broken hearts
We'll cross this great divide
We honor our own fathers
On blessed fertile shores
With open arms & hearts
& justice for all laws
No broken promises
No bloodstained gold fought wars
Reclaim the dream they vowed & prayed & fought hard for
Oh you better hold on
Brace for wild & stormy weather
Can't go it alone
Nowhere to run nowhere to hide
There is no choice
But to be rough riders together
To join hopes & dreams
& hands & fists & minds
We'll cross our broken hearts
We'll cross this great divide
We'll cross this great divide
We'll cross this great divide
We'll cross this great divide