It is a long way home I know I have been told Still it is hard to fulfill The prophecy unfolds I have been floating on a raft of clouds Foreshadowing evolution But all this years there has been this doubt I am part of revolutions Carry on And suddenly a whole new world for us to see "Believe in thee" was hammered into me Overcoming every night in me From these lands it is a long way home Through the unknown I ride From the end to where it all began A long way home Through the gates of doom Where fires burn Endless cave of gloom The wheel still turns Thinking of somewhere of something beyond these lies From the end of time it's a long way home I am part of evolution So I will return to where all began Revolution never ends Hold on What we'll go through is agony Side by side We are fighting eternally Glorious our victory And faith within is company From these lands it is a long way home Through the unknown I ride From the end to where it all began A last battle I fight for me For the truth and for a moment beyond From the end It is a long way home A long way home