Riga 2003 - Nederland Artiest Esther Hart Nummer One More Night Results Jaar Pos Pt. # HF Pos Pt. # Riga 24 May 2003 13 455721021585 14 - - - - Clip