Actually, last year France was horrible. But this year really has cool song. Today we know 6 songs and France is my second favourite all of them (first is Switzerland)! I believe this year France will have a better score than last year.
Yup, ECHO is a new entry and strikely top the chart replaced La La Love that #1 a week before this. "Euphoria" do well on its first entry considering it's French