Baku 2012 - France Artist Anggun Song Echo (You and I) Votes in SF 2 Results Year Pos Pt. # SF Pos Pt. # Baku 26 May 2012 22 21226623 9 - - - - Clip