Finland has been one of those countries where I’ve found the entries to be hit or miss, leaning more towards the hit side, and after their non-qualification last year on a song that I reviewed and rated highly last year, I was hoping for yet another good song from Finland that Europe would love just […]