Istanbul 2004 - Malta Artiest Julie & Ludwig Nummer On Again... Off Again Halve finale 1 Results Jaar Pos Pt. # HF Pos Pt. # Istanbul 15 May 2004 12 506311621264463311 6 1 8 7456414105111627743412 8 Clip