which song reached no . 31 in the uk and no . 17 in france with a band that signed with geffen records in 1993 ?
island in the sun