Natasha & Charlene, or the Grimas as they are known in the Eurovision circles, have made it to the national final held in Bulgaria for Eurovision Song Contest. Natasha & Charlene had submitted entries for the Maltese national final too, but they didn’t make it to the final round.
Coincidently Natasha & Charlene will compete in the Bulgarian Semi-final on 3 February – when Malta will hold its National Final for Eurovision.
Recently Natasha & Charlene’s Echoes of Gaia
from Maltasong 2006, was selected by the United Nations for the event organised by “GenevaWorld”. The same song placed fourth at the OGAE Second Chance Contest 2006 and won the International Song Contest 2006.