You couldn't have come at a better time
You couldn't have walked into my life
A moment too soon
You couldn't have held your hand in mine
And pulled me out of the sinking sand
A moment too soon
Little do you know but I
I was searching for you
And your gypsy soul
You and your gypsy soul
You couldn't have looked into my eyes
You couldn't have kindled my desire
A moment too soon
You couldn't have laid down by my side
And taught my heart and soul to fly
A moment too soon
Little do you know but I
I was praying for you
And your gypsy soul
You and your gypsy soul
Oh did you hear me calling out into the night
Or was it written on the palm of your hand
Or did you see me softly falling through
The crystal ball you looked into
The one that looked just like the moon
That lit the way
That led me straight to you
And your gypsy soul
You and your gypsy soul
You and your gypsy soul
You and your gypsy soul