Malta: Focus on Michela and ‘Chameleon’

  Michela released her long awaited Eurovision song for Malta, Chameleon, and the music video this week. Let us focus on Michela and her upbeat and quirky song and video. A lot of people were expecting a ballad and so it is a nice surprise (particularly in a Eurovision where there are a lot of […]