Francesca Michielin, the representative of Italy E 2016, gave her first rehearsal today and she spoke of her experience. Francesca appeared confident and spoke English in a charming way. She was happy with her performance and said the Italian team were working on some ideas for the final stage presentation.
No Degree Of Separation is a song that really grows on you and her powerful voice and stage show will appeal to many.