I don’t know why, but I just started humming this tune yesterday and all day today I couldn’t stop humming it. I must have heard it on the street from somebody’s car or something because it’s not a song I knew by name or had in my music collection. But after being fed up with it in my head, I decided to Google the lyrics I did know (the chorus) and found that it’s from this song by Rob Roy. Go figure.