Elle représente son pays pour le Concours Eurovision de la chanson 2007 avec la chanson "Leave Me Alone". Le concours se tient pour la première fois à Helsinki, ville où elle réside, à la suite de la victoire de Lordi en 2006.