Baku 2012 - Greece Artist Eleftheria Eleftheriou Song Aphrodisiac Semifinal 1 Results Year Pos Pt. # SF Pos Pt. # Baku 26 May 2012 17 6412852531411214132 16 1 4 11610581238371245110101053 3 Clip