Hmm, it does sound familiar, especially when they sing "ya ya ya ya." For some reason it makes me think of a song where they sing "Darling" somewhere in the song, or even "Darling, ahhh," but I can't think of which song that is off the top of my head. But that might not be the one anyway.
Sorry I can't help anymore than that!
|