Athens 2006 - Estland Artiest Sandra Oxenryd Nummer Through My Window Halve finale 1 Results Jaar Pos Pt. # HF Pos Pt. # Athens 20 May 2006 - - - 1 18 28278515 21 Clip