Where you come from? I hear an angel's song It seems to be a call, a rush change of love Take me through the storm When you came from? I far return so long Spirit brought me life, a passion at first sight And I hear my heart In this dance around the isle Empty screams are all beyond the time Then you come Like an angel from the skies Leases all my dreams, I wonder why You are gone, someday you'll return Where do you come from? Far away beyond Virgin as a diamond, precious like a child And I hang my heart [x5] We've got to believe we'll join our lives Over the vengeance, treason of lies We can be one, we can restart Forgive my mistakes (time will tell) Forgive my mistakes, someday Since I arrive on the shore I've seen all (someday) A new chance brought from the source In a lease of life