"Love" wins at the Eurovision Song Contest

Image: Sarah Louise Bennett / EBU Tomorrow is the grand final of the world's biggest music competition: the Eurovision Song Contest (ESC). Based on last year's numbers, the grand final in Vienna tomorrow is expected to draw around 160 to 170 million viewers across 35 participating countries. The contest long ago outgrew its European roots. This year's lineup includes Australia, and the broadcast…