Once in every lifetime someone special comes along then suddenly they
Turn your head around and just before you stop believing when you thought all hope had
Gone this someone turns your whole world upside down
It makes you stop and wonder if there's more than meets the eye you realize
That this was meant to be you're so sure you played the same roles but in a very different
Show in another life a long long time ago
I think we've been together forever born on a distant star somewhere a
Long time ago and far away and I think we've been ridin' each other's rainbow
On our long journey from another life a long long time ago
In games of chance and romancin' certain rules apply the love you receive
Will equal the love you leave and our lessons keep on changin' but the message stays the
Same from another life a long long time ago
I think we've been together forever born on a distant star somewhere a
Long time ago and far away and I think we've been ridin' each other's rainbow
On our long journey from another life a long long time ago
Yeah from another life a long long time ago
From another life a long long time ago