“The Demos Crew (TDC)” Full Biography
The new Zambian music duo you all need to check out Meet The demos crew briefly abbreviated as "TDC" is a music duo/group based in Lusaka's George compound and Barastone. The crew does all the music genre types. The demos crew complies of two powerful, Energetic & most promising rappers...