Lumi D x Christa – “Tele Tele”
Both artists, Lumi D and Christa are signed under the same record label (Marvsage Ent). They came together to make ...
Read moreTele Tele
Both artists, Lumi D and Christa are signed under the same record label (Marvsage Ent). They came together to make ...
Read more