Through the miles
I cannot escape
My fate I know will come in time
With my back to the wind
I cheated again with a smileForging love, billowing up
The truth I cannot speak
But I made it back one last timeAvalon
It's been way too long
I can see in your eyes
The fire is all but goneTales untold
Never to know
Unspeakable until the end
All these mysteries
I'll never speak of againThat my love
I hope you believe
Now I'm gonna give you every part of me
I am homeAvalon
It's been way too long
I can see in your eyes
The fire is all but goneBut please keep holding on
Stay tonight
I need your love
And don't say goodbye
My sweet AvalonOh Avalon
It's been way too long
I can see in your eyes
The fire is all but goneMy sweet Avalon
It's been way too long
Avalon it's been way too long
Avalon