Helsinki 2007 - Lithuania Artist 4Fun Song Love or Leave Votes in SF 1 Results Year Pos Pt. # SF Pos Pt. # Helsinki 12 May 2007 21 282112103 9 - - - - Clip