Moved to Track IDs.
This sounds annoyingly familiar - the organ and vocals are quite distinctive and Italian-sounding, but I don't recognize the exact melody.
I would guess about late 60's/early 70's, and considering the English-language title, probably from a reissue of a film score. (Trovajoli?)