What a year it has been for Finland, not only did the country blow viewers out of their minds by winning the public vote, but they also achieved their officially second ever best result in their over 60 year long history. As much as a victory would’ve probably have been preferred, the Finns are not ready to give up, just …