Watch Michela’s preparations before going on stage and more

On Thursday evening Michela made it to the grand final of the Eurovision Song Contest that is being held in Tel Aviv.  She was one of the ten that managed to qualify from a total of 18 participants.

It was a long wait for her as Malta’s name was the last one to be called.  For the first time Malta will be opening the Eurovision Song Contest, as she will be performing the very first song….. Watch more here