I'd overslept so I caught the bus It's the only thing I could do I went upstairs took a vacant seat And found I'd sat next to you
It's been a long time since we last met I thought you'd moved out of town Still have the power to stir me up Just when I hoped I'd settled down
I'm on a cloud I must be in a dream This can't be real this can't be happening
Before I knew it we had reached your stop I blurted out something obscene You promised that you would call me soon Leave a message on my machine
I'm on a cloud I must be in a dream This can't be real this can't be happening What are the odds against this rendezvous It's worth the gamble when the prize is you
I'm on a cloud I must be in a dream This can't be real this can't be happening What are the odds against this rendezvous It's worth the gamble when the prize is you