The Hague 1976 - Switzerland Artist Peter, Sue & Marc Song Djambo, Djambo Results Year Pos Pt. # SF Pos Pt. # The Hague 3 Apr 1976 4 91125417161027487467 2 - - - - Clip