Riga 2003 - Oekraïne Artiest Olexandr Nummer Hasta la Vista Results Jaar Pos Pt. # HF Pos Pt. # Riga 24 May 2003 14 30841053 16 - - - - Clip