Entries to the Eurovision Final : 0908 Song Nr Year Startnr Country Artist Title Points Place Details 0908 2003 17 Greece Mando | Μαντώ Never Let You Go 25 17 details Records 1 to 1 of 1