After missing the end of the Eurovision voting over the weekend, I was pleased to hear that Finland won. Definately the best performance of the event.


Some more of their stuff here and here. Mine interest is sufficiently piqued…