Sweden's soulful "Too Late for Love," sung by John Lundvik, topped the professional jury vote and seemed to be on its way to carrying forward Sweden's successful Eurovision track record 45 years after Swedish icons ABBA won with "Waterloo." But no such luck
↧