Nasty C real name David Nsikayesizwe David Junior Ngcobo is one happy one currently especially the spectacular news about his tremendous, historical deal that came to be known by the public. Nasty C for those who don’t know signed a lucrative deal with an international American record label, Def Jam
Read MoreNasty C real name David Nsikayesizwe David Junior Ngcobo is one happy one currently especially the spectacular news about his tremendous, historical deal that came to be known by the public. Nasty