I can still see your face But I still can't explain You were there so suddenly And as you walked away from me I knew that we were meant to be Holding on to my hope But I've just got to know Will you do what it takes? From the mountains to the seas Across the miles of memories Through the endless dark Say you'll walk the distance to my heart Past the walls of fear and pride To a place where love can't hide Searching for a spark Say you'll walk the distance to my heart Maybe times we loose track Have to fight our way back (yeay) But even more than before We know what we're reaching for You're my date with destiny And whatever goes wrong Got to keep holding on I got to do what it takes From the mountains to the seas Across the miles of memories Through the endless dark Say you'll walk the distance to my heart Past the walls of fear and pride To a place where love can't hide Searching for a spark Say you'll walk the distance to my heart (Say you'll walk the distance to my heart) I can still see your face Like an angel in time and place Got to turn every stone Take every road Got to keep holding on Got to do what it takes From the mountains to the seas Across the miles of memories Through the endless dark Say you'll walk the distance to my heart (Say you'll walk the distance) Past the walls of fear and pride To a place where (ooh) love can't hide Searching for a spark Say you'll walk the distance to my heart (Oooohh) Say you'll walk the distance to my heart