Last year The Rasmus exposed themselves towards the world, this year it will be Lord Of The Lost! i must say they choose the right song (just like Belgium, btw). Let's hope we will see them in the finals as part of the top 5!
Enjoy the clip: