So, it’ over for another year. At least, in Europe it is. The final round of the Eurovision song contest held in Germany 2011 will be aired in Australia this evening on SBS. However with the majesty of the internet, or perhaps not so majestic, the winner of this years’ contest is plastered all over(…)