Helsinki 2007 - Finland Artist Hanna Song Leave Me Alone Votes in SF 1 Results Year Pos Pt. # SF Pos Pt. # Helsinki 12 May 2007 17 53174154161212 5 - - - - Clip