What are Michela’s Chances of Winning the Eurovision?

We are just days away from Michela’s performance in Tel Aviv and the excitement is building. Michela claimed her chance to represent Malta at the Eurovision Song Contest by winning the Malta X Factor competition in January – but what are the chances she’ll win in Tel Aviv? Since winning the X Factor Michela has […]