Our editors Matt& Jan caught up with Saara Aalto today, who held a Press Conference with the lead singer of 2006 winners Lordi, Mr Lordi. When we asked her what advice Mr Lordi had given her on how to win, Saara said:
Lordi has told me that to do well I need to be myself. He said that my song will be performed in the same position as him- in 17th place. 17 is my lucky number!
What do you think of Saara’s song this year? Do you think Finland could win? Let us know in the comments section