Zagreb 1990 - Israel Artist Rita Song Shara Barkhovot Results Year Pos Pt. # SF Pos Pt. # Zagreb 5 May 1990 18 1642415 10 - - - - Clip