Wait, WHAT?! I can‘t believe I slept on this post of yours. How cool would that be?!
But even if it turns out to be true, I‘m afraid they wouldn‘t stand much of a chance to win. Finnish people probably won‘t want to send another rock band right after Blind Channel (or what do you think, heke?)...