Princess Natasha Chansa gives out her new song tagged “Nenze Lele” off from the EP ” the GENESSIS EP”
In the song Natasha speaks out some concerns over her life on how she did not believe in herself because of what people said to her, but she believed in herself
vibe and share now