Tallinn 2002 - France Artist Sandrine François Song Il faut du temps Results Year Pos Pt. # SF Pos Pt. # Tallinn 25 May 2002 5 10410383710812581064325 17 - - - - Clip