Michela has made it through to the Eurovision finals on Saturday

michela second semi final performance

For the first time since Ira Losco’s Walk on Water in 2016, Maltese viewers will have the pleasure of watching Malta performing in the Eurovision final on Saturday, 18th May. After Michela’s amazing performance, Malta’s name was called last from 10 and chosen as one of the 26 countries to perform during the finals this […]