A frozen river, two kids on carbon skates To be in love, so very young Is a bond that no man could break As time unfolded, as days turned into years We cast our dreams into the stream Now I see your face through tears Tell me where are you now Kayla, can you read my mind And find this message on the other side Kayla, have you found your way In the land beyond this town Kayla, can you hear these words Give me a sign that my heart is heard Kayla, when I close my eyes I can almost touch you now We charmed the angels We lived on answered prayers The narrow streets were at our feet With all the joy our hearts could bear In fields of clover we felt the breath of love A perfect ark, my matching heart Were ranged from high above Tell me where are you now Kayla, can you read my mind And find this message on the other side Kayla, have you found your way On the streets beyond this town Kayla, can you hear this words Give me a sign that my heart is heard Kayla, when I close my eyes I can almost touch you now Fly Weaving your tapestry of curtains in the sky Every sunset I can feel you passing by And setting the stage for the night Shine Taking a journey to a better place in time (A better place in time) Be sure to tell me all the wonders that you find And when we unite, one angel will fly Kayla, can you read my mind And find this message on the other side Kayla, have you found your way In the land beyond this town Kayla, can you hear this words Give me a sign that my heart is heard Kayla, when I close my eyes I can almost touch you now I can feel your breath somehow I can almost touch you now