On the horizon Where the sea meets night I see the face of a warrior We hear them crying In the fading light A shadow falls on a foreigner
They long for the distance They reach for the sky At the end of arainbow Risin' up high Where the angels fly Where the angels fly
They fall in silence With a saddening sound And all that's left's a memorial The skies still wonder Neither lost nor found Remaining humble and glorious
They long for the distance They reach for the sky At the end of a rainbow Risin' up high Where the angels fly Flying high Where the angels fly At the end of a rainbow - risin' up high
They roam the heavens On wings of gold A shining light full of harmony With no surrender Not a lie untold Forever now and eternally
They long for the distance They reach for the sky At the end of a rainbow Risin' up high Where the angels fly Where the angels fly Where the angels fly Where the angels fly Where the angels fly Flying high Where the angels fly - where the angels fly At the end of a rainbow - risin' up high