Listen & view Charlene & Natasha's lyrics & tabs
Charlene and Natasha Grima perform as singer-songwriter duo Charlene & Natasha from Marsaskala, Malta. 1998-2002 Charlene & Natasha made it to the Malta Song for Europe stage separately in 1998, but joined forces for the 1999 edition and remained together as a duo ever since. In the year 2002 Charlene & Natasha ranked 3rd in the "People's Ode Song Contest" held in the auditorium of the University...read more