Clearly, this song reflects of the great love between Peter and Olivia and the journey they take across time to be together.

The song is sung clearly, so the lyrics were easy to figure out. Let me know what you think.


I've been waiting for 500 years
In the hope that my lost love appears.
Watching clouds of shifting shapes abide.
Casting shadows, dancing far and wide.

People come, people go, incarnating.
I will be waiting...
I will be waiting here.

Kingdoms rise and kingdoms fall, they keep on fading.
I'll keep on waiting
even if it takes 500 years.

I saw King Arthur pull his sword from stone.
I was there the day he took his throne.
I looked on as Merlin disappeared
and Sir Lancelot took Guinevere.

People come, people go, incarnating.
I will be waiting...
I will be waiting here.

Kingdoms rise and kingdoms fall, they keep on fading.
I'll keep on waiting
even if it takes 500 years.