Held tight to a promise only brothers understand
Blood on blood, one on one
And me, I'm just the singer in a long haired rock 'n' roll band
Well Danny knew this white trash girl we each threw in a ten
Just as sure as the river's gonna run
And I'll be here for you till kingdom come
Blood on blood, blood on blood
Blood on blood, one on one
Through the years and miles between us it's been a long and lonely ride
Well, it was me and Danny and Bobby we cut each other's hands
Blood on blood, one on one
Blood on blood, one on one
When we were so young
Now Bobby, an uptown lawyer Danny, a medicine man
When I got busted stealing cigarettes Bobby took the rap for me
(For one)
(So young)
Just as sure as the river's gonna run
Blood on blood, blood on blood
Blood on blood
But we were so young
(So young)
Blood on blood, one on one
She took us to this cheap motel and turned us into men
Well, Bobby was our hero 'cause he had his fake I.D.
Blood on blood, one on one
We'd still be standing when all was said and done
But if I got that call in the dead of the night, I'd be right by your side
Blood on blood, yeah
We'd still be standing when all was said and done
And I'll be here for you till kingdom come
(For one)
One for all and all for one
Blood on blood
We'd still be standing when all was said and done
And I'll be here for you till kingdom come
Blood on blood, blood on blood
Blood on blood, blood on blood
One for all and all for one
Just that blood