Entries to the Eurovision Final : 0912 Song Nr Year Startnr Country Artist Title Points Place Details 0912 2003 21 Latvia F.L.Y. Hello From Mars 5 24 details Records 1 to 1 of 1