He was lying in the half light Of christmas and glasgow Thinking and talking Talking to st enoch about Christmas and glasgow Drinking and talking And the sweet smell Of the kelvin hall circus And the sweet smell lingered Of her perfume and kisses He needed to take one step He was taking one step back She knows the only danger Of christmas and glasgow Is you love too much And she's thinking of years At christmas and glasgow When it meant too much And walking in frost Down in cowcaddens And the sweet smell As they were lost in the garden She needed to take one step She was taking one step back They could hear choirs, those heavenly choirs Choirs of angels, those heavenly choirs They needed to take one step They were taking one step back