Työlki Ellää (Finland) Album: Eurovision Song Contest: Oslo 2010 (Disc 1)Artist: Kuunkuiskaajat Listen and download