Live Blog: Eurovision Song Contest final

Live Blog: Eurovision Song Contest final

The 2014 Eurovision Song Contest Final is live just across the water in Copenhagen. The Local brings you all the latest news, reactions, and details surrounding Europe's biggest pop music spectacle.