Can anyone identify this song, I know it's vague but I heard it in Amsterdam the other week, can't get it out of my head! Cheers, Dave.
'Now that we've found love what are we gonna do...woo hoo'
Now That We've Found Love was originally done by Third World sometime around 1980, though I vaguely recall a vile remix version from a year or two back.