Greta Tude: ‘When we were writing the song, we envisioned the entire performance’
The Grand Final of the Malta Eurovision Song Contest is taking place next Saturday, where a total of 12 acts are going to compete for the ticket that leads to representing Malta in Malmö. After competing last year with "Sound Of My…