Luxembourg City 1973 - Belgium Artist Nicole & Hugo Song Baby, Baby Results Year Pos Pt. # SF Pos Pt. # Luxembourg City 7 Apr 1973 17 584343664424234522 2 - - - - Clip