Istanbul 2004 - Denemarken Artiest Tomas Thordarsson Nummer Shame on You Halve finale 1 Results Jaar Pos Pt. # HF Pos Pt. # Istanbul 15 May 2004 - - - 1 13 5633345121026251 19 Clip