Late one night when the sun had set And time was lost for a while Looking out onto the sand Feeling the turn of the wind as it's gently blowing A silhouette I could scarce forget Stood the girl with the fairytale smile Stepping out onto the strand Feeling the touch of a hand as her eyes were closing I can still see the evening fall A long long night of promises Words have never been spoken Holding onto the memories A heart that's never been broken It was a careless kiss, I must confess My God we were innocent then Walking back home in the rain Ahead of our time, We were always ahead of the game I held my smile through the lonesome miles But there was no need to pretend Walking back home in the rain Heart's on fire, Going higher and feeling no pain I can still hear the evening call A long long night of promises Words have never been spoken Holding onto the memories A heart that's never been broken A long long night of promises Words have never been spoken Holding onto the memories A heart that's never been broken And in the fading hours, A man with misplaced pride got up to sing Whilst on the boulevard, A hundred lovers waltzed upon the way A long long night of promises Words have never been spoken Holding onto the memories A heart that's never been broken A long long night of promises Words have never been spoken Holding onto the memories A heart that's never been broken A long long night of promises Words have never been spoken Holding onto the memories A heat that's never been broken