The favorites @ at this year’s Eurovision competition are Russia and France but Italy may have a chance to sneak in towards the top with Francesca Michielin’s Festival di Sanremo entry “No Degree of Separation.”
The finals will be broadcast live in the US for the first time on Logo TV, beginning at 3pm on March 14th.
Francesca Michielin - No Degree of Separation (Italy) 2016 Eurovision Song Contest