Michela performed Eurovision send off concerts in Malta and Gozo

Michela performed two special concerts to celebrate her send off to Eurovision. The concerts were held at CafĂ© Del Mar in St Pauls Bay in Malta and at Grotta, Xlendi in Gozo. Michela was joined by some special guests from the X Factor in Malta. Fans got to see Michela perform her Eurovision song Chameleon. She […]