This is a very hard song to find. It starts with a beat and then goes to a whistle that sounds like this de de de de do do do do de de de de do do do do and then a woman singer comes on either singing in Italian or Spanish. If u people could find this one then your gods.