200 million people worldwide set to watch song contest final from 10 p.m. in Tel Aviv; Netherlands, Sweden, Australia are favorites; Madonna, Netta Barzilai to play

Vote up!

Points: -1

You voted ‘up’