I didn't know what was comin' on
I started up and rolled
You stopped me and put my hard hat on
Was it an act from above?
Hard rain had cracked up the road
We took a wrong turn
My mind's all blank - I just don't know
Why I bit the dust
Spanish rain
Through my veins
Never did I know
Could've been the end of the show
I woke up and asked you
What day is it today?
I hated all, even sent you to hell
Though happy you were there
Thinking back, now that I'm still here
I owe you twice
For loving me and for hangin' on, givin' me
The lust for life
Spanish rain
Through my veins
Never did I know
Could've been the end of the show
Spanish rain
Through my veins
Never did I know
Could've been the end of the show
In times of trouble
You revaluate your friends
In times of despair
You appreciate the one who is there
Spanish rain
Through my veins
Never did I know
Could've been the end of the show