Eurovision News Italy Italy: Francesca Michielin performs “No Degree of Separation” on Radio Italia Live Posted on April 19, 2016April 19, 201614 commentsbyCristian Scarpone Her enthusiasm is infectious View Post Share