Helsinki 2007 - Ukraine Artist Verka Serduchka Song Dancing Lasha Tumbai Votes in SF 1 Results Year Pos Pt. # SF Pos Pt. # Helsinki 12 May 2007 2 235210612443773635112445410582212183810338126127823 18 - - - - Clip