I'm sticking this in here as fairly certain it's italian (maybe wrong)
Anyway, someone in the soulseek room 88 - 94 old skool, hummed this and sent it me
I thought it was DJ Professor & Francesco Zappalą - We Gotta Do It
But dug that out on red vinyl last night (media recs) and it wasn't that.
Any ideas, I'm sure I've got it, but just cannae think
Top bit of humming don't ya think?