Oslo 2010 - Finland Artist Kuunkuiskaajat Song Työlki ellää Semifinal 1 Results Year Pos Pt. # SF Pos Pt. # Oslo 29 May 2010 - - - 1 11 49311036226277 5 Clip