Love 
 I've been away too long 
 Up above 
 Look upon the wings of a restless dove 
    Waiting for the wings of change 
 To carry me back 
 Through the fire and the rain 
 Voices call beyond the black     
 It's a stranger 
 You've come back from the past 
 The endless roads of no return we follow 
 Stranger 
 You've come back from the past 
 Fires will burn a debt to pay 
 Nothing ever stays the same     
 Love 
 It's so hard to survive 
 One heart lives 
 Another heart will die   
 Voices call beyond the black 
 So lonely 
 Pages turn we can't go back 
 The life we live won't be our last     
 Stranger 
 Ooh, has come back from the past 
 Endless roads of no return we follow 
 You've come back from the past 
 A child returns from passing years 
 Comes to dry your falling tears     
 It's a race to the light 
 Look over your shoulder 
 Ain't no thrill in the fight 
 When it's over   
 Solo   
 ...Stranger... 
 YEAH!!!     
 Stranger 
 Ooh, has come back from the past 
 The endless roads of no return I've followed 
 Stranger 
 Has come back from the past 
 A child returns through passing years 
 Come to dry your falling tears     
 I'm your stranger.... 
 Stranger.... 
 Who are you, Stranger?